Go To Statistics
  File Severity Checker name Message Bug path length Review status
1 awapi/awapi_awiv_adapter/include/awapi_awiv_adapter/awapi_autoware_state_publisher.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AWAPI_AWIV_ADAPTER__AWAPI_AUTOWARE_STATE_PUBLISHER_HPP_', which is a reserved identifier 2
2 awapi/awapi_awiv_adapter/include/awapi_awiv_adapter/awapi_autoware_util.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AWAPI_AWIV_ADAPTER__AWAPI_AUTOWARE_UTIL_HPP_', which is a reserved identifier 2
3 awapi/awapi_awiv_adapter/include/awapi_awiv_adapter/awapi_awiv_adapter_core.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AWAPI_AWIV_ADAPTER__AWAPI_AWIV_ADAPTER_CORE_HPP_', which is a reserved identifier 2
4 awapi/awapi_awiv_adapter/include/awapi_awiv_adapter/awapi_awiv_adapter_core.hpp @ Line 157 clang-diagnostic-unused-private-field private field 'default_max_velocity' is not used 1
5 awapi/awapi_awiv_adapter/include/awapi_awiv_adapter/awapi_lane_change_state_publisher.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AWAPI_AWIV_ADAPTER__AWAPI_LANE_CHANGE_STATE_PUBLISHER_HPP_', which is a reserved identifier 2
6 awapi/awapi_awiv_adapter/include/awapi_awiv_adapter/awapi_max_velocity_publisher.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AWAPI_AWIV_ADAPTER__AWAPI_MAX_VELOCITY_PUBLISHER_HPP_', which is a reserved identifier 2
7 awapi/awapi_awiv_adapter/include/awapi_awiv_adapter/awapi_obstacle_avoidance_state_publisher.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AWAPI_AWIV_ADAPTER__AWAPI_OBSTACLE_AVOIDANCE_STATE_PUBLISHER_HPP_', which is a reserved identifier 2
8 awapi/awapi_awiv_adapter/include/awapi_awiv_adapter/awapi_pacmod_util.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AWAPI_AWIV_ADAPTER__AWAPI_PACMOD_UTIL_HPP_', which is a reserved identifier 2
9 awapi/awapi_awiv_adapter/include/awapi_awiv_adapter/awapi_stop_reason_aggregator.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AWAPI_AWIV_ADAPTER__AWAPI_STOP_REASON_AGGREGATOR_HPP_', which is a reserved identifier 2
10 awapi/awapi_awiv_adapter/include/awapi_awiv_adapter/awapi_vehicle_state_publisher.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AWAPI_AWIV_ADAPTER__AWAPI_VEHICLE_STATE_PUBLISHER_HPP_', which is a reserved identifier 2
11 awapi/awapi_awiv_adapter/include/awapi_awiv_adapter/diagnostics_filter.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AWAPI_AWIV_ADAPTER__DIAGNOSTICS_FILTER_HPP_', which is a reserved identifier 2
12 awapi/awapi_awiv_adapter/include/awapi_awiv_adapter/diagnostics_filter.hpp @ Line 28 performance-faster-string-find 'find_last_of' called with a string literal consisting of a single character; consider using the more effective overload accepting a character 2
13 awapi/awapi_awiv_adapter/include/awapi_awiv_adapter/diagnostics_filter.hpp @ Line 37 misc-definitions-in-headers function 'getAllParentNames' defined in a header file; function definitions in header files can lead to ODR violations 2
14 awapi/awapi_awiv_adapter/src/awapi_autoware_state_publisher.cpp @ Line 303 bugprone-branch-clone repeated branch in conditional chain 1
15 awapi/awapi_awiv_adapter/src/awapi_autoware_util.cpp @ Line 91 cppcoreguidelines-init-variables variable 'self_idx' is not initialized 2
16 awapi/awapi_awiv_adapter/src/awapi_autoware_util.cpp @ Line 92 cppcoreguidelines-init-variables variable 'stop_idx' is not initialized 2
17 awapi/awapi_awiv_adapter/src/awapi_awiv_adapter_core.cpp @ Line 25 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: default_max_velocity 1
18 awapi/awapi_awiv_adapter/src/awapi_awiv_adapter_core.cpp @ Line 32 modernize-use-auto use auto when initializing with a template cast to avoid duplicating the type name 2
19 awapi/awapi_awiv_adapter/src/awapi_awiv_adapter_core.cpp @ Line 167 performance-unnecessary-value-param the const qualified parameter 'msg_ptr' is copied for each invocation; consider making it a reference 2
20 awapi/awapi_awiv_adapter/src/awapi_awiv_adapter_core.cpp @ Line 173 performance-unnecessary-value-param the const qualified parameter 'msg_ptr' is copied for each invocation; consider making it a reference 2
21 awapi/awapi_awiv_adapter/src/awapi_awiv_adapter_core.cpp @ Line 179 performance-unnecessary-value-param the const qualified parameter 'msg_ptr' is copied for each invocation; consider making it a reference 2
22 awapi/awapi_awiv_adapter/src/awapi_awiv_adapter_core.cpp @ Line 185 performance-unnecessary-value-param the const qualified parameter 'msg_ptr' is copied for each invocation; consider making it a reference 2
23 awapi/awapi_awiv_adapter/src/awapi_awiv_adapter_core.cpp @ Line 191 performance-unnecessary-value-param the const qualified parameter 'msg_ptr' is copied for each invocation; consider making it a reference 2
24 awapi/awapi_awiv_adapter/src/awapi_awiv_adapter_core.cpp @ Line 197 performance-unnecessary-value-param the const qualified parameter 'msg_ptr' is copied for each invocation; consider making it a reference 2
25 awapi/awapi_awiv_adapter/src/awapi_awiv_adapter_core.cpp @ Line 202 performance-unnecessary-value-param the const qualified parameter 'msg_ptr' is copied for each invocation; consider making it a reference 2
26 awapi/awapi_awiv_adapter/src/awapi_awiv_adapter_core.cpp @ Line 225 performance-unnecessary-value-param the const qualified parameter 'msg_ptr' is copied for each invocation; consider making it a reference 2
27 awapi/awapi_awiv_adapter/src/awapi_awiv_adapter_core.cpp @ Line 230 performance-unnecessary-value-param the const qualified parameter 'msg_ptr' is copied for each invocation; consider making it a reference 2
28 awapi/awapi_awiv_adapter/src/awapi_awiv_adapter_core.cpp @ Line 236 performance-unnecessary-value-param the const qualified parameter 'msg_ptr' is copied for each invocation; consider making it a reference 2
29 awapi/awapi_awiv_adapter/src/awapi_awiv_adapter_core.cpp @ Line 242 performance-unnecessary-value-param the const qualified parameter 'msg_ptr' is copied for each invocation; consider making it a reference 2
30 awapi/awapi_awiv_adapter/src/awapi_awiv_adapter_core.cpp @ Line 248 performance-unnecessary-value-param the const qualified parameter 'msg_ptr' is copied for each invocation; consider making it a reference 2
31 awapi/awapi_awiv_adapter/src/awapi_awiv_adapter_core.cpp @ Line 254 performance-unnecessary-value-param the const qualified parameter 'msg_ptr' is copied for each invocation; consider making it a reference 2
32 awapi/awapi_awiv_adapter/src/awapi_awiv_adapter_core.cpp @ Line 260 performance-unnecessary-value-param the const qualified parameter 'msg_ptr' is copied for each invocation; consider making it a reference 2
33 awapi/awapi_awiv_adapter/src/awapi_awiv_adapter_core.cpp @ Line 265 performance-unnecessary-value-param the const qualified parameter 'msg_ptr' is copied for each invocation; consider making it a reference 2
34 awapi/awapi_awiv_adapter/src/awapi_awiv_adapter_core.cpp @ Line 271 performance-unnecessary-value-param the const qualified parameter 'msg_ptr' is copied for each invocation; consider making it a reference 2
35 awapi/awapi_awiv_adapter/src/awapi_awiv_adapter_core.cpp @ Line 277 performance-unnecessary-value-param the const qualified parameter 'msg_ptr' is copied for each invocation; consider making it a reference 2
36 awapi/awapi_awiv_adapter/src/awapi_awiv_adapter_core.cpp @ Line 283 performance-unnecessary-value-param the const qualified parameter 'msg_ptr' is copied for each invocation; consider making it a reference 2
37 awapi/awapi_awiv_adapter/src/awapi_awiv_adapter_core.cpp @ Line 289 performance-unnecessary-value-param the const qualified parameter 'msg_ptr' is copied for each invocation; consider making it a reference 2
38 awapi/awapi_awiv_adapter/src/awapi_awiv_adapter_core.cpp @ Line 295 performance-unnecessary-value-param the const qualified parameter 'msg_ptr' is copied for each invocation; consider making it a reference 2
39 awapi/awapi_awiv_adapter/src/awapi_awiv_adapter_core.cpp @ Line 301 performance-unnecessary-value-param the const qualified parameter 'msg_ptr' is copied for each invocation; consider making it a reference 2
40 awapi/awapi_awiv_adapter/src/awapi_awiv_adapter_core.cpp @ Line 308 performance-unnecessary-value-param the const qualified parameter 'msg_ptr' is copied for each invocation; consider making it a reference 2
41 awapi/awapi_awiv_adapter/src/awapi_awiv_adapter_core.cpp @ Line 314 performance-unnecessary-value-param the const qualified parameter 'msg_ptr' is copied for each invocation; consider making it a reference 2
42 awapi/awapi_awiv_adapter/src/awapi_awiv_adapter_core.cpp @ Line 328 performance-unnecessary-value-param the const qualified parameter 'msg_ptr' is copied for each invocation; consider making it a reference 2
43 awapi/awapi_awiv_adapter/src/awapi_awiv_adapter_core.cpp @ Line 334 performance-unnecessary-value-param the const qualified parameter 'msg_ptr' is copied for each invocation; consider making it a reference 2
44 awapi/awapi_awiv_adapter/src/awapi_awiv_adapter_core.cpp @ Line 342 performance-unnecessary-value-param the const qualified parameter 'msg_ptr' is copied for each invocation; consider making it a reference 2
45 awapi/awapi_awiv_adapter/src/awapi_max_velocity_publisher.cpp @ Line 40 readability-make-member-function-const method 'calcMaxVelocity' can be made const 1
46 awapi/awapi_awiv_adapter/src/awapi_stop_reason_aggregator.cpp @ Line 44 misc-unused-parameters parameter 'aw_info' is unused 2
47 awapi/awapi_awiv_adapter/src/awapi_stop_reason_aggregator.cpp @ Line 51 bugprone-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
48 awapi/awapi_awiv_adapter/src/awapi_stop_reason_aggregator.cpp @ Line 51 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
49 awapi/awapi_awiv_adapter/src/awapi_stop_reason_aggregator.cpp @ Line 67 readability-convert-member-functions-to-static method 'checkMatchingReason' can be made static 1
50 awapi/awapi_awiv_adapter/src/awapi_stop_reason_aggregator.cpp @ Line 71 clang-diagnostic-range-loop-construct loop variable 'msg_stop_reason' creates a copy from type 'const autoware_planning_msgs::msg::StopReason_>' 2
51 awapi/awapi_awiv_adapter/src/awapi_stop_reason_aggregator.cpp @ Line 71 performance-for-range-copy the loop variable's type is not a reference type; this creates a copy in each iteration; consider making this a reference 2
52 awapi/awapi_awiv_adapter/src/awapi_stop_reason_aggregator.cpp @ Line 72 clang-diagnostic-range-loop-construct loop variable 'stop_reason' creates a copy from type 'const autoware_planning_msgs::msg::StopReason_>' 2
53 awapi/awapi_awiv_adapter/src/awapi_stop_reason_aggregator.cpp @ Line 72 performance-for-range-copy the loop variable's type is not a reference type; this creates a copy in each iteration; consider making this a reference 2
54 awapi/awapi_awiv_adapter/src/awapi_stop_reason_aggregator.cpp @ Line 90 bugprone-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
55 awapi/awapi_awiv_adapter/src/awapi_stop_reason_aggregator.cpp @ Line 90 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
56 awapi/awapi_awiv_adapter/src/awapi_stop_reason_aggregator.cpp @ Line 143 clang-diagnostic-range-loop-construct loop variable 'stop_reason_array' creates a copy from type 'const autoware_planning_msgs::msg::StopReasonArray_>' 2
57 awapi/awapi_awiv_adapter/src/awapi_stop_reason_aggregator.cpp @ Line 143 performance-for-range-copy the loop variable's type is not a reference type; this creates a copy in each iteration; consider making this a reference 2
58 awapi/awapi_awiv_adapter/src/awapi_stop_reason_aggregator.cpp @ Line 144 clang-diagnostic-range-loop-construct loop variable 'stop_reason' creates a copy from type 'const autoware_planning_msgs::msg::StopReason_>' 2
59 awapi/awapi_awiv_adapter/src/awapi_stop_reason_aggregator.cpp @ Line 144 performance-for-range-copy the loop variable's type is not a reference type; this creates a copy in each iteration; consider making this a reference 2
60 awapi/awapi_awiv_adapter/src/awapi_stop_reason_aggregator.cpp @ Line 151 readability-convert-member-functions-to-static method 'inputStopDistToStopReason' can be made static 1
61 awapi/awapi_awiv_adapter/src/awapi_stop_reason_aggregator.cpp @ Line 169 readability-make-member-function-const method 'getNearStopReason' can be made const 1
62 awapi/awapi_awiv_adapter/src/awapi_stop_reason_aggregator.cpp @ Line 179 clang-diagnostic-range-loop-construct loop variable 'stop_factor' creates a copy from type 'const autoware_planning_msgs::msg::StopFactor_>' 2
63 awapi/awapi_awiv_adapter/src/awapi_stop_reason_aggregator.cpp @ Line 179 performance-for-range-copy the loop variable's type is not a reference type; this creates a copy in each iteration; consider making this a reference 2
64 awapi/awapi_awiv_adapter/src/awapi_vehicle_state_publisher.cpp @ Line 22 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: prev_steer_vel_ 1
65 awapi/awapi_awiv_adapter/src/awapi_vehicle_state_publisher.cpp @ Line 54 readability-convert-member-functions-to-static method 'initVehicleStatus' can be made static 1
66 awapi/awapi_awiv_adapter/src/awapi_vehicle_state_publisher.cpp @ Line 77 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
67 awapi/awapi_awiv_adapter/src/awapi_vehicle_state_publisher.cpp @ Line 77 cppcoreguidelines-init-variables variable 'yaw' is not initialized 2
68 awapi/awapi_awiv_adapter/src/awapi_vehicle_state_publisher.cpp @ Line 77 cppcoreguidelines-init-variables variable 'pitch' is not initialized 2
69 awapi/awapi_awiv_adapter/src/awapi_vehicle_state_publisher.cpp @ Line 77 cppcoreguidelines-init-variables variable 'roll' is not initialized 2
70 common/math/kalman_filter/include/kalman_filter/kalman_filter.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'KALMAN_FILTER__KALMAN_FILTER_HPP_', which is a reserved identifier 2
71 common/math/kalman_filter/include/kalman_filter/kalman_filter.hpp @ Line 28 cppcoreguidelines-special-member-functions class 'KalmanFilter' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
72 common/math/kalman_filter/include/kalman_filter/kalman_filter.hpp @ Line 198 cppcoreguidelines-non-private-member-variables-in-classes member variable 'x_' has protected visibility 1
73 common/math/kalman_filter/include/kalman_filter/kalman_filter.hpp @ Line 198 misc-non-private-member-variables-in-classes member variable 'x_' has protected visibility 1
74 common/math/kalman_filter/include/kalman_filter/kalman_filter.hpp @ Line 200 cppcoreguidelines-non-private-member-variables-in-classes member variable 'A_' has protected visibility 1
75 common/math/kalman_filter/include/kalman_filter/kalman_filter.hpp @ Line 200 misc-non-private-member-variables-in-classes member variable 'A_' has protected visibility 1
76 common/math/kalman_filter/include/kalman_filter/kalman_filter.hpp @ Line 202 cppcoreguidelines-non-private-member-variables-in-classes member variable 'B_' has protected visibility 1
77 common/math/kalman_filter/include/kalman_filter/kalman_filter.hpp @ Line 202 misc-non-private-member-variables-in-classes member variable 'B_' has protected visibility 1
78 common/math/kalman_filter/include/kalman_filter/kalman_filter.hpp @ Line 203 cppcoreguidelines-non-private-member-variables-in-classes member variable 'C_' has protected visibility 1
79 common/math/kalman_filter/include/kalman_filter/kalman_filter.hpp @ Line 203 misc-non-private-member-variables-in-classes member variable 'C_' has protected visibility 1
80 common/math/kalman_filter/include/kalman_filter/kalman_filter.hpp @ Line 204 cppcoreguidelines-non-private-member-variables-in-classes member variable 'Q_' has protected visibility 1
81 common/math/kalman_filter/include/kalman_filter/kalman_filter.hpp @ Line 204 misc-non-private-member-variables-in-classes member variable 'Q_' has protected visibility 1
82 common/math/kalman_filter/include/kalman_filter/kalman_filter.hpp @ Line 205 cppcoreguidelines-non-private-member-variables-in-classes member variable 'R_' has protected visibility 1
83 common/math/kalman_filter/include/kalman_filter/kalman_filter.hpp @ Line 205 misc-non-private-member-variables-in-classes member variable 'R_' has protected visibility 1
84 common/math/kalman_filter/include/kalman_filter/kalman_filter.hpp @ Line 206 cppcoreguidelines-non-private-member-variables-in-classes member variable 'P_' has protected visibility 1
85 common/math/kalman_filter/include/kalman_filter/kalman_filter.hpp @ Line 206 misc-non-private-member-variables-in-classes member variable 'P_' has protected visibility 1
86 common/math/kalman_filter/include/kalman_filter/time_delay_kalman_filter.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'KALMAN_FILTER__TIME_DELAY_KALMAN_FILTER_HPP_', which is a reserved identifier 2
87 common/math/kalman_filter/src/kalman_filter.cpp @ Line 17 modernize-use-equals-default use '= default' to define a trivial default constructor 2
88 common/math/kalman_filter/src/kalman_filter.cpp @ Line 25 modernize-use-equals-default use '= default' to define a trivial destructor 2
89 common/math/kalman_filter/src/time_delay_kalman_filter.cpp @ Line 17 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: max_delay_step_, dim_x_, dim_x_ex_ 1
90 common/math/kalman_filter/src/time_delay_kalman_filter.cpp @ Line 17 modernize-use-equals-default use '= default' to define a trivial default constructor 2
91 common/math/osqp_interface/include/osqp_interface/osqp_interface.hpp @ Line 71 cppcoreguidelines-special-member-functions class 'OSQPInterface' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
92 common/math/osqp_interface/include/osqp_interface/osqp_interface.hpp @ Line 118 modernize-redundant-void-arg redundant void argument list in function declaration 1
93 common/math/osqp_interface/include/osqp_interface/osqp_interface.hpp @ Line 129 google-explicit-constructor constructors that are callable with a single argument must be marked explicit to avoid unintentional implicit conversions 2
94 common/math/osqp_interface/include/osqp_interface/osqp_interface.hpp @ Line 233 readability-make-member-function-const method 'getTakenIter' can be made const 2
95 common/math/osqp_interface/include/osqp_interface/osqp_interface.hpp @ Line 235 readability-make-member-function-const method 'getStatus' can be made const 2
96 common/math/osqp_interface/include/osqp_interface/osqp_interface.hpp @ Line 236 readability-make-member-function-const method 'getStatusPolish' can be made const 2
97 common/math/osqp_interface/include/osqp_interface/osqp_interface.hpp @ Line 237 readability-make-member-function-const method 'getRunTime' can be made const 2
98 common/math/osqp_interface/include/osqp_interface/osqp_interface.hpp @ Line 238 readability-make-member-function-const method 'getObjVal' can be made const 2
99 common/math/osqp_interface/src/csc_matrix_conv.cpp @ Line 39 cppcoreguidelines-init-variables variable 'val' is not initialized 2
100 common/math/osqp_interface/src/csc_matrix_conv.cpp @ Line 84 cppcoreguidelines-init-variables variable 'val' is not initialized 2
101 common/math/osqp_interface/src/csc_matrix_conv.cpp @ Line 116 modernize-loop-convert use range-based for loop instead 2
102 common/math/osqp_interface/src/csc_matrix_conv.cpp @ Line 124 modernize-loop-convert use range-based for loop instead 2
103 common/math/osqp_interface/src/csc_matrix_conv.cpp @ Line 132 modernize-loop-convert use range-based for loop instead 2
104 common/math/osqp_interface/src/osqp_interface.cpp @ Line 29 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: work, latest_work_info, param_n 1
105 common/math/osqp_interface/src/osqp_interface.cpp @ Line 34 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'OSQPSettings *' 1
106 common/math/osqp_interface/src/osqp_interface.cpp @ Line 34 cppcoreguidelines-pro-type-cstyle-cast do not use C-style cast to convert between unrelated types 1
107 common/math/osqp_interface/src/osqp_interface.cpp @ Line 35 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'OSQPData *' 1
108 common/math/osqp_interface/src/osqp_interface.cpp @ Line 35 cppcoreguidelines-pro-type-cstyle-cast do not use C-style cast to convert between unrelated types 1
109 common/math/osqp_interface/src/osqp_interface.cpp @ Line 228 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
110 common/math/osqp_interface/src/osqp_interface.cpp @ Line 229 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
111 common/math/osqp_interface/src/osqp_interface.cpp @ Line 266 readability-convert-member-functions-to-static method 'isEqual' can be made static 1
112 common/math/osqp_interface/src/osqp_interface.cpp @ Line 272 readability-make-member-function-const method 'getExitFlag' can be made const 2
113 common/math/osqp_interface/src/osqp_interface.cpp @ Line 272 modernize-redundant-void-arg redundant void argument list in function definition 1
114 common/math/spline_interpolation/include/spline_interpolation/spline_interpolation.hpp @ Line 37 cppcoreguidelines-non-private-member-variables-in-classes member variable 'max_iter_' has protected visibility 1
115 common/math/spline_interpolation/include/spline_interpolation/spline_interpolation.hpp @ Line 37 misc-non-private-member-variables-in-classes member variable 'max_iter_' has protected visibility 1
116 common/math/spline_interpolation/include/spline_interpolation/spline_interpolation.hpp @ Line 38 cppcoreguidelines-non-private-member-variables-in-classes member variable 'converge_range_' has protected visibility 1
117 common/math/spline_interpolation/include/spline_interpolation/spline_interpolation.hpp @ Line 38 misc-non-private-member-variables-in-classes member variable 'converge_range_' has protected visibility 1
118 common/math/spline_interpolation/include/spline_interpolation/spline_interpolation.hpp @ Line 39 cppcoreguidelines-non-private-member-variables-in-classes member variable 'coef_prev_' has protected visibility 1
119 common/math/spline_interpolation/include/spline_interpolation/spline_interpolation.hpp @ Line 39 misc-non-private-member-variables-in-classes member variable 'coef_prev_' has protected visibility 1
120 common/math/spline_interpolation/include/spline_interpolation/spline_interpolation.hpp @ Line 40 cppcoreguidelines-non-private-member-variables-in-classes member variable 'coef_diag_' has protected visibility 1
121 common/math/spline_interpolation/include/spline_interpolation/spline_interpolation.hpp @ Line 40 misc-non-private-member-variables-in-classes member variable 'coef_diag_' has protected visibility 1
122 common/math/spline_interpolation/include/spline_interpolation/spline_interpolation.hpp @ Line 41 cppcoreguidelines-non-private-member-variables-in-classes member variable 'coef_next_' has protected visibility 1
123 common/math/spline_interpolation/include/spline_interpolation/spline_interpolation.hpp @ Line 41 misc-non-private-member-variables-in-classes member variable 'coef_next_' has protected visibility 1
124 common/math/spline_interpolation/include/spline_interpolation/spline_interpolation.hpp @ Line 42 cppcoreguidelines-non-private-member-variables-in-classes member variable 'rhs_' has protected visibility 1
125 common/math/spline_interpolation/include/spline_interpolation/spline_interpolation.hpp @ Line 42 misc-non-private-member-variables-in-classes member variable 'rhs_' has protected visibility 1
126 common/math/spline_interpolation/include/spline_interpolation/spline_interpolation.hpp @ Line 51 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
127 common/math/spline_interpolation/include/spline_interpolation/spline_interpolation.hpp @ Line 51 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
128 common/math/spline_interpolation/include/spline_interpolation/spline_interpolation.hpp @ Line 63 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
129 common/math/spline_interpolation/include/spline_interpolation/spline_interpolation.hpp @ Line 63 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
130 common/math/spline_interpolation/include/spline_interpolation/spline_interpolation.hpp @ Line 69 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: initialized_, method_ 1
131 common/math/spline_interpolation/src/spline_interpolation.cpp @ Line 98 modernize-loop-convert use range-based for loop instead 2
132 common/math/spline_interpolation/src/spline_interpolation.cpp @ Line 104 readability-convert-member-functions-to-static method 'isIncrease' can be made static 1
133 common/math/spline_interpolation/src/spline_interpolation.cpp @ Line 112 readability-convert-member-functions-to-static method 'isNonDecrease' can be made static 1
134 common/math/spline_interpolation/src/spline_interpolation.cpp @ Line 122 misc-unused-parameters parameter 'return_value' is unused 2
135 common/math/spline_interpolation/src/spline_interpolation.cpp @ Line 240 modernize-use-transparent-functors prefer transparent functors 'minus<>' 1
136 common/math/spline_interpolation/src/spline_interpolation.cpp @ Line 251 bugprone-fold-init-type folding type 'double' into type 'float' might result in loss of precision 1
137 common/math/spline_interpolation/src/spline_interpolation.cpp @ Line 251 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
138 common/math/spline_interpolation/src/spline_interpolation.cpp @ Line 252 bugprone-fold-init-type folding type 'double' into type 'float' might result in loss of precision 1
139 common/math/spline_interpolation/src/spline_interpolation.cpp @ Line 252 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
140 common/math/spline_interpolation/src/spline_interpolation.cpp @ Line 271 bugprone-fold-init-type folding type 'double' into type 'float' might result in loss of precision 1
141 common/math/spline_interpolation/src/spline_interpolation.cpp @ Line 271 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
142 common/math/spline_interpolation/src/spline_interpolation.cpp @ Line 272 bugprone-fold-init-type folding type 'double' into type 'float' might result in loss of precision 1
143 common/math/spline_interpolation/src/spline_interpolation.cpp @ Line 272 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
144 common/util/autoware_utils/include/autoware_utils/autoware_utils.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AUTOWARE_UTILS__AUTOWARE_UTILS_HPP_', which is a reserved identifier 2
145 common/util/autoware_utils/include/autoware_utils/geometry/boost_geometry.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AUTOWARE_UTILS__GEOMETRY__BOOST_GEOMETRY_HPP_', which is a reserved identifier 2
146 common/util/autoware_utils/include/autoware_utils/geometry/geometry.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AUTOWARE_UTILS__GEOMETRY__GEOMETRY_HPP_', which is a reserved identifier 2
147 common/util/autoware_utils/include/autoware_utils/geometry/pose_deviation.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AUTOWARE_UTILS__GEOMETRY__POSE_DEVIATION_HPP_', which is a reserved identifier 2
148 common/util/autoware_utils/include/autoware_utils/geometry/pose_deviation.hpp @ Line 75 cppcoreguidelines-pro-type-member-init uninitialized record type: 'deviation' 2
149 common/util/autoware_utils/include/autoware_utils/math/constants.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AUTOWARE_UTILS__MATH__CONSTANTS_HPP_', which is a reserved identifier 2
150 common/util/autoware_utils/include/autoware_utils/math/normalization.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AUTOWARE_UTILS__MATH__NORMALIZATION_HPP_', which is a reserved identifier 2
151 common/util/autoware_utils/include/autoware_utils/math/normalization.hpp @ Line 31 readability-else-after-return do not use 'else' after 'return' 1
152 common/util/autoware_utils/include/autoware_utils/math/normalization.hpp @ Line 43 readability-else-after-return do not use 'else' after 'return' 1
153 common/util/autoware_utils/include/autoware_utils/math/unit_conversion.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AUTOWARE_UTILS__MATH__UNIT_CONVERSION_HPP_', which is a reserved identifier 2
154 common/util/autoware_utils/include/autoware_utils/ros/debug_publisher.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AUTOWARE_UTILS__ROS__DEBUG_PUBLISHER_HPP_', which is a reserved identifier 2
155 common/util/autoware_utils/include/autoware_utils/ros/debug_traits.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AUTOWARE_UTILS__ROS__DEBUG_TRAITS_HPP_', which is a reserved identifier 2
156 common/util/autoware_utils/include/autoware_utils/ros/marker_helper.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AUTOWARE_UTILS__ROS__MARKER_HELPER_HPP_', which is a reserved identifier 2
157 common/util/autoware_utils/include/autoware_utils/ros/processing_time_publisher.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AUTOWARE_UTILS__ROS__PROCESSING_TIME_PUBLISHER_HPP_', which is a reserved identifier 2
158 common/util/autoware_utils/include/autoware_utils/ros/self_pose_listener.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AUTOWARE_UTILS__ROS__SELF_POSE_LISTENER_HPP_', which is a reserved identifier 2
159 common/util/autoware_utils/include/autoware_utils/ros/transform_listener.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AUTOWARE_UTILS__ROS__TRANSFORM_LISTENER_HPP_', which is a reserved identifier 2
160 common/util/autoware_utils/include/autoware_utils/ros/vehicle_info.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AUTOWARE_UTILS__ROS__VEHICLE_INFO_HPP_', which is a reserved identifier 2
161 common/util/autoware_utils/include/autoware_utils/ros/vehicle_info.hpp @ Line 53 cppcoreguidelines-pro-type-member-init uninitialized record type: 'i' 2
162 common/util/autoware_utils/include/autoware_utils/ros/wait_for_param.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AUTOWARE_UTILS__ROS__WAIT_FOR_PARAM_HPP_', which is a reserved identifier 2
163 common/util/autoware_utils/include/autoware_utils/system/stop_watch.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AUTOWARE_UTILS__SYSTEM__STOP_WATCH_HPP_', which is a reserved identifier 2
164 common/util/autoware_utils/include/autoware_utils/system/stop_watch.hpp @ Line 30 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
165 common/util/autoware_utils/include/autoware_utils/system/stop_watch.hpp @ Line 32 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
166 common/util/autoware_utils/include/autoware_utils/system/stop_watch.hpp @ Line 41 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
167 common/util/goal_distance_calculator/include/goal_distance_calculator/goal_distance_calculator.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'GOAL_DISTANCE_CALCULATOR__GOAL_DISTANCE_CALCULATOR_HPP_', which is a reserved identifier 2
168 common/util/goal_distance_calculator/include/goal_distance_calculator/goal_distance_calculator_node.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'GOAL_DISTANCE_CALCULATOR__GOAL_DISTANCE_CALCULATOR_NODE_HPP_', which is a reserved identifier 2
169 common/util/goal_distance_calculator/src/goal_distance_calculator.cpp @ Line 19 readability-convert-member-functions-to-static method 'update' can be made static 1
170 common/util/goal_distance_calculator/src/goal_distance_calculator_node.cpp @ Line 29 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: node_param_, output_ 1
171 common/util/goal_distance_calculator/src/goal_distance_calculator_node.cpp @ Line 29 clang-diagnostic-unused-parameter unused parameter 'options' 1
172 common/util/goal_distance_calculator/src/goal_distance_calculator_node.cpp @ Line 29 misc-unused-parameters parameter 'options' is unused 2
173 common/util/goal_distance_calculator/src/goal_distance_calculator_node.cpp @ Line 51 performance-unnecessary-value-param the const qualified parameter 'msg_ptr' is copied for each invocation; consider making it a reference 1
174 common/util/rviz_plugins/autoware_localization_rviz_plugin/src/pose_history/pose_history_display.cpp @ Line 31 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::IntProperty *' 1
175 common/util/rviz_plugins/autoware_localization_rviz_plugin/src/pose_history/pose_history_display.cpp @ Line 32 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::BoolProperty *' 1
176 common/util/rviz_plugins/autoware_localization_rviz_plugin/src/pose_history/pose_history_display.cpp @ Line 33 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::FloatProperty *' 1
177 common/util/rviz_plugins/autoware_localization_rviz_plugin/src/pose_history/pose_history_display.cpp @ Line 35 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::FloatProperty *' 1
178 common/util/rviz_plugins/autoware_localization_rviz_plugin/src/pose_history/pose_history_display.cpp @ Line 39 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::ColorProperty *' 1
179 common/util/rviz_plugins/autoware_localization_rviz_plugin/src/pose_history/pose_history_display.cpp @ Line 47 modernize-use-equals-default use '= default' to define a trivial destructor 1
180 common/util/rviz_plugins/autoware_localization_rviz_plugin/src/pose_history/pose_history_display.cpp @ Line 55 modernize-make-unique use std::make_unique instead 2
181 common/util/rviz_plugins/autoware_localization_rviz_plugin/src/pose_history/pose_history_display.cpp @ Line 55 cppcoreguidelines-owning-memory initializing non-owner argument of type 'std::unique_ptr>::pointer' (aka 'rviz_rendering::BillboardLine *') with a newly created 'gsl::owner<>' 1
182 common/util/rviz_plugins/autoware_localization_rviz_plugin/src/pose_history/pose_history_display.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'POSE_HISTORY__POSE_HISTORY_DISPLAY_HPP_', which is a reserved identifier 2
183 common/util/rviz_plugins/autoware_localization_rviz_plugin/src/pose_history/pose_history_display.hpp @ Line 42 cppcoreguidelines-special-member-functions class 'PoseHistory' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
184 common/util/rviz_plugins/autoware_localization_rviz_plugin/src/pose_history/pose_history_display.hpp @ Line 58 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
185 common/util/rviz_plugins/autoware_localization_rviz_plugin/src/pose_history/pose_history_display.hpp @ Line 58 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
186 common/util/rviz_plugins/autoware_localization_rviz_plugin/src/pose_history/pose_history_display.hpp @ Line 59 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
187 common/util/rviz_plugins/autoware_localization_rviz_plugin/src/pose_history/pose_history_display.hpp @ Line 59 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
188 common/util/rviz_plugins/autoware_localization_rviz_plugin/src/pose_history/pose_history_display.hpp @ Line 60 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
189 common/util/rviz_plugins/autoware_localization_rviz_plugin/src/pose_history/pose_history_display.hpp @ Line 60 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
190 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/car_pose.cpp @ Line 65 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::StringProperty *' 1
191 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/car_pose.cpp @ Line 69 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::FloatProperty *' 1
192 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/car_pose.cpp @ Line 71 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::FloatProperty *' 1
193 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/car_pose.cpp @ Line 73 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::FloatProperty *' 1
194 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/car_pose.cpp @ Line 75 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::FloatProperty *' 1
195 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/car_pose.cpp @ Line 78 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::FloatProperty *' 1
196 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/car_pose.cpp @ Line 80 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::FloatProperty *' 1
197 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/car_pose.hpp @ Line 49 bugprone-reserved-identifier declaration uses identifier 'TOOLS__CAR_POSE_HPP_', which is a reserved identifier 2
198 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/car_pose.hpp @ Line 66 cppcoreguidelines-special-member-functions class 'CarInitialPoseTool' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
199 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/car_pose.hpp @ Line 72 modernize-use-equals-default use '= default' to define a trivial destructor 2
200 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/car_pose.hpp @ Line 72 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
201 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/car_pose.hpp @ Line 73 cppcoreguidelines-explicit-virtual-functions prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
202 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/car_pose.hpp @ Line 73 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
203 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/car_pose.hpp @ Line 76 cppcoreguidelines-explicit-virtual-functions prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
204 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/car_pose.hpp @ Line 76 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
205 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/delete_all_objects.cpp @ Line 60 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::StringProperty *' 1
206 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/delete_all_objects.cpp @ Line 82 misc-unused-parameters parameter 'x' is unused 2
207 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/delete_all_objects.cpp @ Line 82 misc-unused-parameters parameter 'y' is unused 2
208 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/delete_all_objects.cpp @ Line 82 misc-unused-parameters parameter 'theta' is unused 2
209 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/delete_all_objects.hpp @ Line 49 bugprone-reserved-identifier declaration uses identifier 'TOOLS__DELETE_ALL_OBJECTS_HPP_', which is a reserved identifier 2
210 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/delete_all_objects.hpp @ Line 66 cppcoreguidelines-special-member-functions class 'DeleteAllObjectsTool' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
211 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/delete_all_objects.hpp @ Line 72 modernize-use-equals-default use '= default' to define a trivial destructor 2
212 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/delete_all_objects.hpp @ Line 72 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
213 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/delete_all_objects.hpp @ Line 73 cppcoreguidelines-explicit-virtual-functions prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
214 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/delete_all_objects.hpp @ Line 73 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
215 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/delete_all_objects.hpp @ Line 76 cppcoreguidelines-explicit-virtual-functions prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
216 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/delete_all_objects.hpp @ Line 76 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
217 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/pedestrian_pose.cpp @ Line 69 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::StringProperty *' 1
218 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/pedestrian_pose.cpp @ Line 73 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::FloatProperty *' 1
219 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/pedestrian_pose.cpp @ Line 76 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::FloatProperty *' 1
220 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/pedestrian_pose.cpp @ Line 79 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::FloatProperty *' 1
221 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/pedestrian_pose.cpp @ Line 82 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::FloatProperty *' 1
222 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/pedestrian_pose.cpp @ Line 85 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::FloatProperty *' 1
223 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/pedestrian_pose.cpp @ Line 88 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::FloatProperty *' 1
224 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/pedestrian_pose.hpp @ Line 49 bugprone-reserved-identifier declaration uses identifier 'TOOLS__PEDESTRIAN_POSE_HPP_', which is a reserved identifier 2
225 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/pedestrian_pose.hpp @ Line 65 cppcoreguidelines-special-member-functions class 'PedestrianInitialPoseTool' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
226 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/pedestrian_pose.hpp @ Line 71 modernize-use-equals-default use '= default' to define a trivial destructor 2
227 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/pedestrian_pose.hpp @ Line 71 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
228 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/pedestrian_pose.hpp @ Line 72 cppcoreguidelines-explicit-virtual-functions prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
229 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/pedestrian_pose.hpp @ Line 72 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
230 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/pedestrian_pose.hpp @ Line 75 cppcoreguidelines-explicit-virtual-functions prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
231 common/util/rviz_plugins/autoware_perception_rviz_plugin/src/tools/pedestrian_pose.hpp @ Line 75 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
232 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/mission_checkpoint/mission_checkpoint.hpp @ Line 49 bugprone-reserved-identifier declaration uses identifier 'MISSION_CHECKPOINT__MISSION_CHECKPOINT_HPP_', which is a reserved identifier 2
233 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/mission_checkpoint/mission_checkpoint.hpp @ Line 66 cppcoreguidelines-special-member-functions class 'MissionCheckpointTool' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
234 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/mission_checkpoint/mission_checkpoint.hpp @ Line 72 modernize-use-equals-default use '= default' to define a trivial destructor 2
235 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/mission_checkpoint/mission_checkpoint.hpp @ Line 72 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
236 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/mission_checkpoint/mission_checkpoint.hpp @ Line 73 cppcoreguidelines-explicit-virtual-functions prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
237 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/mission_checkpoint/mission_checkpoint.hpp @ Line 73 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
238 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/mission_checkpoint/mission_checkpoint.hpp @ Line 76 cppcoreguidelines-explicit-virtual-functions prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
239 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/mission_checkpoint/mission_checkpoint.hpp @ Line 76 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
240 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/path/display.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'PATH__DISPLAY_HPP_', which is a reserved identifier 2
241 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/path/display.hpp @ Line 40 cppcoreguidelines-special-member-functions class 'AutowarePathDisplay' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
242 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/path/display.hpp @ Line 47 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
243 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/path/display.hpp @ Line 61 cppcoreguidelines-non-private-member-variables-in-classes member variable 'path_manual_object_' has protected visibility 1
244 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/path/display.hpp @ Line 61 misc-non-private-member-variables-in-classes member variable 'path_manual_object_' has protected visibility 1
245 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/path/display.hpp @ Line 62 cppcoreguidelines-non-private-member-variables-in-classes member variable 'velocity_manual_object_' has protected visibility 1
246 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/path/display.hpp @ Line 62 misc-non-private-member-variables-in-classes member variable 'velocity_manual_object_' has protected visibility 1
247 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/path/display.hpp @ Line 63 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_path_view_' has protected visibility 1
248 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/path/display.hpp @ Line 63 misc-non-private-member-variables-in-classes member variable 'property_path_view_' has protected visibility 1
249 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/path/display.hpp @ Line 64 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_velocity_view_' has protected visibility 1
250 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/path/display.hpp @ Line 64 misc-non-private-member-variables-in-classes member variable 'property_velocity_view_' has protected visibility 1
251 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/path/display.hpp @ Line 65 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_path_width_' has protected visibility 1
252 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/path/display.hpp @ Line 65 misc-non-private-member-variables-in-classes member variable 'property_path_width_' has protected visibility 1
253 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/path/display.hpp @ Line 66 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_path_color_' has protected visibility 1
254 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/path/display.hpp @ Line 66 misc-non-private-member-variables-in-classes member variable 'property_path_color_' has protected visibility 1
255 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/path/display.hpp @ Line 67 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_velocity_color_' has protected visibility 1
256 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/path/display.hpp @ Line 67 misc-non-private-member-variables-in-classes member variable 'property_velocity_color_' has protected visibility 1
257 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/path/display.hpp @ Line 68 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_path_alpha_' has protected visibility 1
258 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/path/display.hpp @ Line 68 misc-non-private-member-variables-in-classes member variable 'property_path_alpha_' has protected visibility 1
259 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/path/display.hpp @ Line 69 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_velocity_alpha_' has protected visibility 1
260 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/path/display.hpp @ Line 69 misc-non-private-member-variables-in-classes member variable 'property_velocity_alpha_' has protected visibility 1
261 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/path/display.hpp @ Line 70 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_velocity_scale_' has protected visibility 1
262 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/path/display.hpp @ Line 70 misc-non-private-member-variables-in-classes member variable 'property_velocity_scale_' has protected visibility 1
263 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/path/display.hpp @ Line 71 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_path_color_view_' has protected visibility 1
264 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/path/display.hpp @ Line 71 misc-non-private-member-variables-in-classes member variable 'property_path_color_view_' has protected visibility 1
265 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/path/display.hpp @ Line 72 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_velocity_color_view_' has protected visibility 1
266 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/path/display.hpp @ Line 72 misc-non-private-member-variables-in-classes member variable 'property_velocity_color_view_' has protected visibility 1
267 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/path/display.hpp @ Line 73 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_vel_max_' has protected visibility 1
268 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/path/display.hpp @ Line 73 misc-non-private-member-variables-in-classes member variable 'property_vel_max_' has protected visibility 1
269 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/trajectory/display.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'TRAJECTORY__DISPLAY_HPP_', which is a reserved identifier 2
270 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/trajectory/display.hpp @ Line 40 cppcoreguidelines-special-member-functions class 'AutowareTrajectoryDisplay' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
271 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/trajectory/display.hpp @ Line 47 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
272 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/trajectory/display.hpp @ Line 62 cppcoreguidelines-non-private-member-variables-in-classes member variable 'path_manual_object_' has protected visibility 1
273 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/trajectory/display.hpp @ Line 62 misc-non-private-member-variables-in-classes member variable 'path_manual_object_' has protected visibility 1
274 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/trajectory/display.hpp @ Line 63 cppcoreguidelines-non-private-member-variables-in-classes member variable 'velocity_manual_object_' has protected visibility 1
275 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/trajectory/display.hpp @ Line 63 misc-non-private-member-variables-in-classes member variable 'velocity_manual_object_' has protected visibility 1
276 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/trajectory/display.hpp @ Line 64 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_path_view_' has protected visibility 1
277 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/trajectory/display.hpp @ Line 64 misc-non-private-member-variables-in-classes member variable 'property_path_view_' has protected visibility 1
278 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/trajectory/display.hpp @ Line 65 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_velocity_view_' has protected visibility 1
279 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/trajectory/display.hpp @ Line 65 misc-non-private-member-variables-in-classes member variable 'property_velocity_view_' has protected visibility 1
280 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/trajectory/display.hpp @ Line 66 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_path_width_' has protected visibility 1
281 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/trajectory/display.hpp @ Line 66 misc-non-private-member-variables-in-classes member variable 'property_path_width_' has protected visibility 1
282 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/trajectory/display.hpp @ Line 67 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_path_color_' has protected visibility 1
283 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/trajectory/display.hpp @ Line 67 misc-non-private-member-variables-in-classes member variable 'property_path_color_' has protected visibility 1
284 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/trajectory/display.hpp @ Line 68 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_velocity_color_' has protected visibility 1
285 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/trajectory/display.hpp @ Line 68 misc-non-private-member-variables-in-classes member variable 'property_velocity_color_' has protected visibility 1
286 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/trajectory/display.hpp @ Line 69 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_velocity_scale_' has protected visibility 1
287 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/trajectory/display.hpp @ Line 69 misc-non-private-member-variables-in-classes member variable 'property_velocity_scale_' has protected visibility 1
288 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/trajectory/display.hpp @ Line 70 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_path_alpha_' has protected visibility 1
289 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/trajectory/display.hpp @ Line 70 misc-non-private-member-variables-in-classes member variable 'property_path_alpha_' has protected visibility 1
290 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/trajectory/display.hpp @ Line 71 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_velocity_alpha_' has protected visibility 1
291 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/trajectory/display.hpp @ Line 71 misc-non-private-member-variables-in-classes member variable 'property_velocity_alpha_' has protected visibility 1
292 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/trajectory/display.hpp @ Line 72 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_path_color_view_' has protected visibility 1
293 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/trajectory/display.hpp @ Line 72 misc-non-private-member-variables-in-classes member variable 'property_path_color_view_' has protected visibility 1
294 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/trajectory/display.hpp @ Line 73 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_velocity_color_view_' has protected visibility 1
295 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/trajectory/display.hpp @ Line 73 misc-non-private-member-variables-in-classes member variable 'property_velocity_color_view_' has protected visibility 1
296 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/trajectory/display.hpp @ Line 74 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_vel_max_' has protected visibility 1
297 common/util/rviz_plugins/autoware_planning_rviz_plugin/include/trajectory/display.hpp @ Line 74 misc-non-private-member-variables-in-classes member variable 'property_vel_max_' has protected visibility 1
298 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/mission_checkpoint/mission_checkpoint.cpp @ Line 57 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: twist_topic_property_ 1
299 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/mission_checkpoint/mission_checkpoint.cpp @ Line 61 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::StringProperty *' 1
300 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/mission_checkpoint/mission_checkpoint.cpp @ Line 64 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::FloatProperty *' 1
301 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/mission_checkpoint/mission_checkpoint.cpp @ Line 66 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::FloatProperty *' 1
302 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/mission_checkpoint/mission_checkpoint.cpp @ Line 68 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::FloatProperty *' 1
303 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/mission_checkpoint/mission_checkpoint.cpp @ Line 71 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::FloatProperty *' 1
304 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 24 readability-convert-member-functions-to-static method 'gradation' can be made static 1
305 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 28 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
306 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 28 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
307 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 29 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
308 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 29 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
309 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 30 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
310 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 30 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
311 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 57 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: path_manual_object_, velocity_manual_object_ 1
312 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 59 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::BoolProperty *' 1
313 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 61 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::FloatProperty *' 1
314 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 64 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::FloatProperty *' 1
315 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 68 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::BoolProperty *' 1
316 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 70 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::ColorProperty *' 1
317 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 73 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::BoolProperty *' 1
318 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 75 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::FloatProperty *' 1
319 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 79 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::FloatProperty *' 1
320 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 83 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::BoolProperty *' 1
321 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 85 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::ColorProperty *' 1
322 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 88 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::FloatProperty *' 1
323 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 120 readability-convert-member-functions-to-static method 'validateFloats' can be made static 1
324 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 123 readability-use-anyofallof replace loop by 'std::all_of()' 1
325 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 185 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
326 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 197 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
327 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 197 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
328 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 197 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
329 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 197 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
330 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 198 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
331 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 198 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
332 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 211 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
333 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 211 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
334 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 211 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
335 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 211 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
336 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 212 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
337 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 212 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
338 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 233 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
339 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/path/display.cpp @ Line 233 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
340 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/jsk_overlay_utils.cpp @ Line 40 performance-unnecessary-value-param the parameter 'pixel_buffer' is copied for each invocation but only used as a const reference; consider making it a const reference 2
341 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/jsk_overlay_utils.cpp @ Line 53 modernize-use-auto use auto when initializing with a cast to avoid duplicating the type name 2
342 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/jsk_overlay_utils.cpp @ Line 55 bugprone-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
343 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/jsk_overlay_utils.cpp @ Line 55 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
344 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/jsk_overlay_utils.cpp @ Line 55 bugprone-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
345 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/jsk_overlay_utils.cpp @ Line 55 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
346 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/jsk_overlay_utils.cpp @ Line 63 bugprone-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
347 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/jsk_overlay_utils.cpp @ Line 63 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
348 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/jsk_overlay_utils.cpp @ Line 63 bugprone-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
349 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/jsk_overlay_utils.cpp @ Line 63 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
350 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/jsk_overlay_utils.cpp @ Line 80 performance-unnecessary-value-param the parameter 'logger' is copied for each invocation but only used as a const reference; consider making it a const reference 2
351 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/jsk_overlay_utils.cpp @ Line 81 modernize-pass-by-value pass by value and use std::move 2
352 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/jsk_overlay_utils.cpp @ Line 89 cppcoreguidelines-pro-type-static-cast-downcast do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead 2
353 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/jsk_overlay_utils.cpp @ Line 167 readability-else-after-return do not use 'else' after 'return' 1
354 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/jsk_overlay_utils.cpp @ Line 185 readability-else-after-return do not use 'else' after 'return' 1
355 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/jsk_overlay_utils.cpp @ Line 194 readability-else-after-return do not use 'else' after 'return' 1
356 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/jsk_overlay_utils.hpp @ Line 72 cppcoreguidelines-special-member-functions class 'ScopedPixelBuffer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
357 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/jsk_overlay_utils.hpp @ Line 84 cppcoreguidelines-non-private-member-variables-in-classes member variable 'pixel_buffer_' has protected visibility 1
358 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/jsk_overlay_utils.hpp @ Line 84 misc-non-private-member-variables-in-classes member variable 'pixel_buffer_' has protected visibility 1
359 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/jsk_overlay_utils.hpp @ Line 92 cppcoreguidelines-special-member-functions class 'OverlayObject' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
360 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/jsk_overlay_utils.hpp @ Line 95 modernize-use-using use 'using' instead of 'typedef' 2
361 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/jsk_overlay_utils.hpp @ Line 113 cppcoreguidelines-non-private-member-variables-in-classes member variable 'name_' has protected visibility 1
362 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/jsk_overlay_utils.hpp @ Line 113 misc-non-private-member-variables-in-classes member variable 'name_' has protected visibility 1
363 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/jsk_overlay_utils.hpp @ Line 114 cppcoreguidelines-non-private-member-variables-in-classes member variable 'logger_' has protected visibility 1
364 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/jsk_overlay_utils.hpp @ Line 114 misc-non-private-member-variables-in-classes member variable 'logger_' has protected visibility 1
365 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/jsk_overlay_utils.hpp @ Line 115 cppcoreguidelines-non-private-member-variables-in-classes member variable 'overlay_' has protected visibility 1
366 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/jsk_overlay_utils.hpp @ Line 115 misc-non-private-member-variables-in-classes member variable 'overlay_' has protected visibility 1
367 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/jsk_overlay_utils.hpp @ Line 116 cppcoreguidelines-non-private-member-variables-in-classes member variable 'panel_' has protected visibility 1
368 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/jsk_overlay_utils.hpp @ Line 116 misc-non-private-member-variables-in-classes member variable 'panel_' has protected visibility 1
369 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/jsk_overlay_utils.hpp @ Line 117 cppcoreguidelines-non-private-member-variables-in-classes member variable 'panel_material_' has protected visibility 1
370 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/jsk_overlay_utils.hpp @ Line 117 misc-non-private-member-variables-in-classes member variable 'panel_material_' has protected visibility 1
371 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/jsk_overlay_utils.hpp @ Line 118 cppcoreguidelines-non-private-member-variables-in-classes member variable 'texture_' has protected visibility 1
372 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/jsk_overlay_utils.hpp @ Line 118 misc-non-private-member-variables-in-classes member variable 'texture_' has protected visibility 1
373 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/max_velocity.cpp @ Line 29 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::StringProperty *' 1
374 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/max_velocity.cpp @ Line 32 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::ColorProperty *' 1
375 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/max_velocity.cpp @ Line 34 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::IntProperty *' 1
376 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/max_velocity.cpp @ Line 37 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::IntProperty *' 1
377 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/max_velocity.cpp @ Line 41 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::IntProperty *' 1
378 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/max_velocity.cpp @ Line 44 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::FloatProperty *' 1
379 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/max_velocity.cpp @ Line 62 cppcoreguidelines-owning-memory initializing non-owner argument of type 'jsk_rviz_plugins::OverlayObject *' with a newly created 'gsl::owner<>' 1
380 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/max_velocity.cpp @ Line 116 performance-unnecessary-value-param the const qualified parameter 'msg_ptr' is copied for each invocation; consider making it a reference 2
381 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/max_velocity.cpp @ Line 136 bugprone-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
382 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/max_velocity.cpp @ Line 136 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
383 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/max_velocity.cpp @ Line 137 bugprone-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
384 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/max_velocity.cpp @ Line 137 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
385 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/max_velocity.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'TOOLS__MAX_VELOCITY_HPP_', which is a reserved identifier 2
386 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/max_velocity.hpp @ Line 47 cppcoreguidelines-special-member-functions class 'MaxVelocityDisplay' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
387 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/max_velocity.hpp @ Line 53 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
388 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/max_velocity.hpp @ Line 67 cppcoreguidelines-non-private-member-variables-in-classes member variable 'overlay_' has protected visibility 1
389 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/max_velocity.hpp @ Line 67 misc-non-private-member-variables-in-classes member variable 'overlay_' has protected visibility 1
390 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/max_velocity.hpp @ Line 68 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_text_color_' has protected visibility 1
391 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/max_velocity.hpp @ Line 68 misc-non-private-member-variables-in-classes member variable 'property_text_color_' has protected visibility 1
392 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/max_velocity.hpp @ Line 69 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_left_' has protected visibility 1
393 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/max_velocity.hpp @ Line 69 misc-non-private-member-variables-in-classes member variable 'property_left_' has protected visibility 1
394 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/max_velocity.hpp @ Line 70 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_top_' has protected visibility 1
395 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/max_velocity.hpp @ Line 70 misc-non-private-member-variables-in-classes member variable 'property_top_' has protected visibility 1
396 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/max_velocity.hpp @ Line 71 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_length_' has protected visibility 1
397 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/max_velocity.hpp @ Line 71 misc-non-private-member-variables-in-classes member variable 'property_length_' has protected visibility 1
398 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/max_velocity.hpp @ Line 72 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_topic_name_' has protected visibility 1
399 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/max_velocity.hpp @ Line 72 misc-non-private-member-variables-in-classes member variable 'property_topic_name_' has protected visibility 1
400 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/max_velocity.hpp @ Line 73 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_value_scale_' has protected visibility 1
401 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/tools/max_velocity.hpp @ Line 73 misc-non-private-member-variables-in-classes member variable 'property_value_scale_' has protected visibility 1
402 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/trajectory/display.cpp @ Line 24 readability-convert-member-functions-to-static method 'gradation' can be made static 1
403 common/util/rviz_plugins/autoware_planning_rviz_plugin/src/trajectory/display.cpp @ Line 120 readability-convert-member-functions-to-static method 'validateFloats' can be made static 1
404 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 23 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: min_range_line_, max_range_line_, inner_arc_, outer_arc_ 1
405 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 25 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::ColorProperty *' 1
406 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 27 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::IntProperty *' 1
407 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 30 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::IntProperty *' 1
408 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 34 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::IntProperty *' 1
409 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 37 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::IntProperty *' 1
410 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 40 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::FloatProperty *' 1
411 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 58 cppcoreguidelines-owning-memory initializing non-owner argument of type 'jsk_rviz_plugins::OverlayObject *' with a newly created 'gsl::owner<>' 1
412 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 111 bugprone-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
413 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 111 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
414 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 112 bugprone-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
415 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 112 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
416 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 122 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
417 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 122 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
418 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 126 bugprone-narrowing-conversions narrowing conversion from 'double' to 'int' 1
419 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 126 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'int' 1
420 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 126 bugprone-narrowing-conversions narrowing conversion from 'double' to 'int' 1
421 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 126 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'int' 1
422 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 127 bugprone-narrowing-conversions narrowing conversion from 'double' to 'int' 1
423 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 127 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'int' 1
424 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 129 bugprone-narrowing-conversions narrowing conversion from 'double' to 'int' 1
425 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 129 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'int' 1
426 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 136 bugprone-narrowing-conversions narrowing conversion from 'float' to 'int' 1
427 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 136 cppcoreguidelines-narrowing-conversions narrowing conversion from 'float' to 'int' 1
428 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 137 bugprone-narrowing-conversions narrowing conversion from 'float' to 'int' 1
429 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 137 cppcoreguidelines-narrowing-conversions narrowing conversion from 'float' to 'int' 1
430 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 139 bugprone-narrowing-conversions narrowing conversion from 'float' to 'int' 1
431 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 139 cppcoreguidelines-narrowing-conversions narrowing conversion from 'float' to 'int' 1
432 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 140 bugprone-narrowing-conversions narrowing conversion from 'float' to 'int' 1
433 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 140 cppcoreguidelines-narrowing-conversions narrowing conversion from 'float' to 'int' 1
434 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 169 bugprone-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
435 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 169 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
436 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 170 bugprone-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
437 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 170 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
438 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 173 bugprone-narrowing-conversions narrowing conversion from 'double' to 'int' 1
439 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 173 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'int' 1
440 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 175 bugprone-narrowing-conversions narrowing conversion from 'double' to 'int' 1
441 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 175 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'int' 1
442 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 177 bugprone-narrowing-conversions narrowing conversion from 'double' to 'int' 1
443 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 177 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'int' 1
444 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 180 bugprone-narrowing-conversions narrowing conversion from 'double' to 'int' 1
445 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 180 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'int' 1
446 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 183 bugprone-narrowing-conversions narrowing conversion from 'double' to 'int' 1
447 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 183 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'int' 1
448 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 185 bugprone-narrowing-conversions narrowing conversion from 'double' to 'int' 1
449 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 185 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'int' 1
450 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 187 bugprone-narrowing-conversions narrowing conversion from 'double' to 'int' 1
451 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 187 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'int' 1
452 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 190 bugprone-narrowing-conversions narrowing conversion from 'double' to 'int' 1
453 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 190 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'int' 1
454 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 196 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
455 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 196 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
456 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 197 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
457 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 197 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
458 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 202 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
459 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 202 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
460 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 203 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
461 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.cpp @ Line 203 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
462 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'TOOLS__CONSOLE_METER_HPP_', which is a reserved identifier 2
463 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.hpp @ Line 47 cppcoreguidelines-special-member-functions class 'ConsoleMeterDisplay' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
464 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.hpp @ Line 65 cppcoreguidelines-non-private-member-variables-in-classes member variable 'overlay_' has protected visibility 1
465 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.hpp @ Line 65 misc-non-private-member-variables-in-classes member variable 'overlay_' has protected visibility 1
466 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.hpp @ Line 66 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_text_color_' has protected visibility 1
467 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.hpp @ Line 66 misc-non-private-member-variables-in-classes member variable 'property_text_color_' has protected visibility 1
468 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.hpp @ Line 67 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_left_' has protected visibility 1
469 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.hpp @ Line 67 misc-non-private-member-variables-in-classes member variable 'property_left_' has protected visibility 1
470 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.hpp @ Line 68 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_top_' has protected visibility 1
471 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.hpp @ Line 68 misc-non-private-member-variables-in-classes member variable 'property_top_' has protected visibility 1
472 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.hpp @ Line 69 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_length_' has protected visibility 1
473 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.hpp @ Line 69 misc-non-private-member-variables-in-classes member variable 'property_length_' has protected visibility 1
474 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.hpp @ Line 70 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_value_height_offset_' has protected visibility 1
475 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.hpp @ Line 70 misc-non-private-member-variables-in-classes member variable 'property_value_height_offset_' has protected visibility 1
476 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.hpp @ Line 71 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_value_scale_' has protected visibility 1
477 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.hpp @ Line 71 misc-non-private-member-variables-in-classes member variable 'property_value_scale_' has protected visibility 1
478 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.hpp @ Line 75 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
479 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.hpp @ Line 76 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
480 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.hpp @ Line 77 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
481 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/console_meter.hpp @ Line 78 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
482 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/jsk_overlay_utils.cpp @ Line 79 modernize-pass-by-value pass by value and use std::move 2
483 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/jsk_overlay_utils.cpp @ Line 85 cppcoreguidelines-pro-type-static-cast-downcast do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead 2
484 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/jsk_overlay_utils.cpp @ Line 163 readability-else-after-return do not use 'else' after 'return' 1
485 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/jsk_overlay_utils.cpp @ Line 181 readability-else-after-return do not use 'else' after 'return' 1
486 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/jsk_overlay_utils.cpp @ Line 190 readability-else-after-return do not use 'else' after 'return' 1
487 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/jsk_overlay_utils.hpp @ Line 35 bugprone-reserved-identifier declaration uses identifier 'TOOLS__JSK_OVERLAY_UTILS_HPP_', which is a reserved identifier 2
488 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/jsk_overlay_utils.hpp @ Line 70 cppcoreguidelines-special-member-functions class 'ScopedPixelBuffer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
489 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/jsk_overlay_utils.hpp @ Line 82 cppcoreguidelines-non-private-member-variables-in-classes member variable 'pixel_buffer_' has protected visibility 1
490 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/jsk_overlay_utils.hpp @ Line 82 misc-non-private-member-variables-in-classes member variable 'pixel_buffer_' has protected visibility 1
491 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/jsk_overlay_utils.hpp @ Line 90 cppcoreguidelines-special-member-functions class 'OverlayObject' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
492 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/jsk_overlay_utils.hpp @ Line 93 modernize-use-using use 'using' instead of 'typedef' 2
493 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/jsk_overlay_utils.hpp @ Line 111 cppcoreguidelines-non-private-member-variables-in-classes member variable 'name_' has protected visibility 1
494 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/jsk_overlay_utils.hpp @ Line 111 misc-non-private-member-variables-in-classes member variable 'name_' has protected visibility 1
495 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/jsk_overlay_utils.hpp @ Line 112 cppcoreguidelines-non-private-member-variables-in-classes member variable 'overlay_' has protected visibility 1
496 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/jsk_overlay_utils.hpp @ Line 112 misc-non-private-member-variables-in-classes member variable 'overlay_' has protected visibility 1
497 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/jsk_overlay_utils.hpp @ Line 113 cppcoreguidelines-non-private-member-variables-in-classes member variable 'panel_' has protected visibility 1
498 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/jsk_overlay_utils.hpp @ Line 113 misc-non-private-member-variables-in-classes member variable 'panel_' has protected visibility 1
499 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/jsk_overlay_utils.hpp @ Line 114 cppcoreguidelines-non-private-member-variables-in-classes member variable 'panel_material_' has protected visibility 1
500 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/jsk_overlay_utils.hpp @ Line 114 misc-non-private-member-variables-in-classes member variable 'panel_material_' has protected visibility 1
501 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/jsk_overlay_utils.hpp @ Line 115 cppcoreguidelines-non-private-member-variables-in-classes member variable 'texture_' has protected visibility 1
502 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/jsk_overlay_utils.hpp @ Line 115 misc-non-private-member-variables-in-classes member variable 'texture_' has protected visibility 1
503 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.cpp @ Line 26 readability-convert-member-functions-to-static method 'gradation' can be made static 1
504 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.cpp @ Line 30 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
505 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.cpp @ Line 30 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
506 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.cpp @ Line 31 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
507 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.cpp @ Line 31 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
508 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.cpp @ Line 32 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
509 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.cpp @ Line 32 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
510 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.cpp @ Line 64 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::ColorProperty *' 1
511 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.cpp @ Line 66 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::IntProperty *' 1
512 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.cpp @ Line 69 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::IntProperty *' 1
513 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.cpp @ Line 73 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::IntProperty *' 1
514 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.cpp @ Line 76 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::IntProperty *' 1
515 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.cpp @ Line 79 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::FloatProperty *' 1
516 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.cpp @ Line 82 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::FloatProperty *' 1
517 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.cpp @ Line 101 cppcoreguidelines-owning-memory initializing non-owner argument of type 'jsk_rviz_plugins::OverlayObject *' with a newly created 'gsl::owner<>' 1
518 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.cpp @ Line 157 bugprone-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
519 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.cpp @ Line 157 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
520 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.cpp @ Line 158 bugprone-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
521 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.cpp @ Line 158 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
522 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.cpp @ Line 166 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
523 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'TOOLS__STEERING_ANGLE_HPP_', which is a reserved identifier 2
524 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.hpp @ Line 46 cppcoreguidelines-special-member-functions class 'SteeringAngleDisplay' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
525 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.hpp @ Line 68 cppcoreguidelines-non-private-member-variables-in-classes member variable 'overlay_' has protected visibility 1
526 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.hpp @ Line 68 misc-non-private-member-variables-in-classes member variable 'overlay_' has protected visibility 1
527 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.hpp @ Line 69 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_text_color_' has protected visibility 1
528 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.hpp @ Line 69 misc-non-private-member-variables-in-classes member variable 'property_text_color_' has protected visibility 1
529 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.hpp @ Line 70 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_left_' has protected visibility 1
530 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.hpp @ Line 70 misc-non-private-member-variables-in-classes member variable 'property_left_' has protected visibility 1
531 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.hpp @ Line 71 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_top_' has protected visibility 1
532 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.hpp @ Line 71 misc-non-private-member-variables-in-classes member variable 'property_top_' has protected visibility 1
533 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.hpp @ Line 72 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_length_' has protected visibility 1
534 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.hpp @ Line 72 misc-non-private-member-variables-in-classes member variable 'property_length_' has protected visibility 1
535 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.hpp @ Line 73 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_handle_angle_scale_' has protected visibility 1
536 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.hpp @ Line 73 misc-non-private-member-variables-in-classes member variable 'property_handle_angle_scale_' has protected visibility 1
537 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.hpp @ Line 74 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_value_height_offset_' has protected visibility 1
538 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.hpp @ Line 74 misc-non-private-member-variables-in-classes member variable 'property_value_height_offset_' has protected visibility 1
539 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.hpp @ Line 75 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_value_scale_' has protected visibility 1
540 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.hpp @ Line 75 misc-non-private-member-variables-in-classes member variable 'property_value_scale_' has protected visibility 1
541 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.hpp @ Line 76 cppcoreguidelines-non-private-member-variables-in-classes member variable 'handle_image_' has protected visibility 1
542 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/steering_angle.hpp @ Line 76 misc-non-private-member-variables-in-classes member variable 'handle_image_' has protected visibility 1
543 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/turn_signal.cpp @ Line 24 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::IntProperty *' 1
544 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/turn_signal.cpp @ Line 27 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::IntProperty *' 1
545 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/turn_signal.cpp @ Line 31 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::IntProperty *' 1
546 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/turn_signal.cpp @ Line 34 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::IntProperty *' 1
547 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/turn_signal.cpp @ Line 52 cppcoreguidelines-owning-memory initializing non-owner argument of type 'jsk_rviz_plugins::OverlayObject *' with a newly created 'gsl::owner<>' 1
548 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/turn_signal.cpp @ Line 129 bugprone-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
549 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/turn_signal.cpp @ Line 129 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
550 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/turn_signal.cpp @ Line 130 bugprone-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
551 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/turn_signal.cpp @ Line 130 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
552 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/turn_signal.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'TOOLS__TURN_SIGNAL_HPP_', which is a reserved identifier 2
553 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/turn_signal.hpp @ Line 45 cppcoreguidelines-special-member-functions class 'TurnSignalDisplay' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
554 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/turn_signal.hpp @ Line 64 cppcoreguidelines-non-private-member-variables-in-classes member variable 'overlay_' has protected visibility 1
555 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/turn_signal.hpp @ Line 64 misc-non-private-member-variables-in-classes member variable 'overlay_' has protected visibility 1
556 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/turn_signal.hpp @ Line 65 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_left_' has protected visibility 1
557 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/turn_signal.hpp @ Line 65 misc-non-private-member-variables-in-classes member variable 'property_left_' has protected visibility 1
558 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/turn_signal.hpp @ Line 66 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_top_' has protected visibility 1
559 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/turn_signal.hpp @ Line 66 misc-non-private-member-variables-in-classes member variable 'property_top_' has protected visibility 1
560 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/turn_signal.hpp @ Line 67 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_width_' has protected visibility 1
561 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/turn_signal.hpp @ Line 67 misc-non-private-member-variables-in-classes member variable 'property_width_' has protected visibility 1
562 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/turn_signal.hpp @ Line 68 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_height_' has protected visibility 1
563 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/turn_signal.hpp @ Line 68 misc-non-private-member-variables-in-classes member variable 'property_height_' has protected visibility 1
564 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/turn_signal.hpp @ Line 72 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
565 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/turn_signal.hpp @ Line 72 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
566 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/turn_signal.hpp @ Line 73 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
567 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/turn_signal.hpp @ Line 73 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
568 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.cpp @ Line 24 readability-convert-member-functions-to-static method 'gradation' can be made static 1
569 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.cpp @ Line 28 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
570 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.cpp @ Line 28 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
571 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.cpp @ Line 29 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
572 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.cpp @ Line 29 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
573 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.cpp @ Line 30 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
574 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.cpp @ Line 30 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
575 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.cpp @ Line 57 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: velocity_manual_object_ 1
576 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.cpp @ Line 59 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::FloatProperty *' 1
577 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.cpp @ Line 63 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::FloatProperty *' 1
578 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.cpp @ Line 67 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::FloatProperty *' 1
579 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.cpp @ Line 71 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::BoolProperty *' 1
580 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.cpp @ Line 73 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::ColorProperty *' 1
581 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.cpp @ Line 75 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'rviz_common::properties::FloatProperty *' 1
582 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.cpp @ Line 102 readability-convert-member-functions-to-static method 'validateFloats' can be made static 1
583 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.cpp @ Line 172 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
584 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.cpp @ Line 172 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
585 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.cpp @ Line 174 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
586 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.cpp @ Line 174 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
587 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.cpp @ Line 180 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
588 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.cpp @ Line 180 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
589 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'TOOLS__VELOCITY_HISTORY_HPP_', which is a reserved identifier 2
590 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.hpp @ Line 42 cppcoreguidelines-special-member-functions class 'VelocityHistoryDisplay' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
591 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.hpp @ Line 63 cppcoreguidelines-non-private-member-variables-in-classes member variable 'velocity_manual_object_' has protected visibility 1
592 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.hpp @ Line 63 misc-non-private-member-variables-in-classes member variable 'velocity_manual_object_' has protected visibility 1
593 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.hpp @ Line 64 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_velocity_timeout_' has protected visibility 1
594 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.hpp @ Line 64 misc-non-private-member-variables-in-classes member variable 'property_velocity_timeout_' has protected visibility 1
595 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.hpp @ Line 65 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_velocity_alpha_' has protected visibility 1
596 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.hpp @ Line 65 misc-non-private-member-variables-in-classes member variable 'property_velocity_alpha_' has protected visibility 1
597 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.hpp @ Line 66 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_velocity_scale_' has protected visibility 1
598 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.hpp @ Line 66 misc-non-private-member-variables-in-classes member variable 'property_velocity_scale_' has protected visibility 1
599 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.hpp @ Line 67 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_velocity_color_view_' has protected visibility 1
600 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.hpp @ Line 67 misc-non-private-member-variables-in-classes member variable 'property_velocity_color_view_' has protected visibility 1
601 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.hpp @ Line 68 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_velocity_color_' has protected visibility 1
602 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.hpp @ Line 68 misc-non-private-member-variables-in-classes member variable 'property_velocity_color_' has protected visibility 1
603 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.hpp @ Line 69 cppcoreguidelines-non-private-member-variables-in-classes member variable 'property_vel_max_' has protected visibility 1
604 common/util/rviz_plugins/autoware_vehicle_rviz_plugin/src/tools/velocity_history.hpp @ Line 69 misc-non-private-member-variables-in-classes member variable 'property_vel_max_' has protected visibility 1
605 control/autoware_joy_controller/include/autoware_joy_controller/autoware_joy_controller.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AUTOWARE_JOY_CONTROLLER__AUTOWARE_JOY_CONTROLLER_HPP_', which is a reserved identifier 2
606 control/autoware_joy_controller/include/autoware_joy_controller/autoware_joy_controller.hpp @ Line 106 clang-diagnostic-unused-private-field private field 'prev_turn_signal_' is not used 1
607 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AUTOWARE_JOY_CONTROLLER__JOY_CONVERTER__DS4_JOY_CONVERTER_HPP_', which is a reserved identifier 2
608 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 26 modernize-pass-by-value pass by value and use std::move 2
609 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 29 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
610 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 29 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
611 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 32 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
612 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 33 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
613 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 37 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
614 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 37 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
615 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 40 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
616 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 41 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
617 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 45 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
618 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 45 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
619 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 47 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
620 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 47 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
621 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 47 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
622 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 48 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
623 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 48 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
624 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 48 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
625 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 49 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
626 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 49 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
627 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 49 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
628 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 50 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
629 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 50 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
630 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 50 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
631 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 52 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
632 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 52 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
633 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 53 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
634 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 53 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
635 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 54 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
636 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 54 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
637 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 56 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
638 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 56 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
639 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 58 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
640 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 58 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
641 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 59 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
642 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 59 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
643 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 61 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
644 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 61 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
645 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 62 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
646 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 62 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
647 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 64 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
648 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 64 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
649 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 65 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
650 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp @ Line 65 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
651 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AUTOWARE_JOY_CONTROLLER__JOY_CONVERTER__G29_JOY_CONVERTER_HPP_', which is a reserved identifier 2
652 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 25 modernize-pass-by-value pass by value and use std::move 2
653 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 28 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
654 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 28 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
655 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 31 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
656 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 32 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
657 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 35 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
658 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 35 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
659 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 38 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
660 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 39 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
661 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 42 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
662 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 42 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
663 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 44 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
664 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 44 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
665 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 44 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
666 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 45 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
667 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 45 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
668 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 45 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
669 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 46 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
670 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 46 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
671 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 46 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
672 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 47 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
673 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 47 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
674 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 47 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
675 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 49 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
676 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 49 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
677 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 50 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
678 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 50 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
679 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 51 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
680 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 51 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
681 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 53 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
682 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 53 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
683 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 55 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
684 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 55 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
685 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 56 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
686 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 56 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
687 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 58 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
688 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 58 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
689 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 59 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
690 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 59 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
691 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 61 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
692 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 61 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
693 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 62 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
694 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp @ Line 62 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
695 control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/joy_converter_base.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AUTOWARE_JOY_CONTROLLER__JOY_CONVERTER__JOY_CONVERTER_BASE_HPP_', which is a reserved identifier 2
696 control/autoware_joy_controller/src/autoware_joy_controller/autoware_joy_controller_node.cpp @ Line 104 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
697 control/autoware_joy_controller/src/autoware_joy_controller/autoware_joy_controller_node.cpp @ Line 134 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
698 control/autoware_joy_controller/src/autoware_joy_controller/autoware_joy_controller_node.cpp @ Line 208 bugprone-narrowing-conversions narrowing conversion from 'float' to 'bool' 1
699 control/autoware_joy_controller/src/autoware_joy_controller/autoware_joy_controller_node.cpp @ Line 208 cppcoreguidelines-narrowing-conversions narrowing conversion from 'float' to 'bool' 1
700 control/autoware_joy_controller/src/autoware_joy_controller/autoware_joy_controller_node.cpp @ Line 214 bugprone-narrowing-conversions narrowing conversion from 'float' to 'bool' 1
701 control/autoware_joy_controller/src/autoware_joy_controller/autoware_joy_controller_node.cpp @ Line 214 cppcoreguidelines-narrowing-conversions narrowing conversion from 'float' to 'bool' 1
702 control/autoware_joy_controller/src/autoware_joy_controller/autoware_joy_controller_node.cpp @ Line 220 bugprone-narrowing-conversions narrowing conversion from 'float' to 'bool' 1
703 control/autoware_joy_controller/src/autoware_joy_controller/autoware_joy_controller_node.cpp @ Line 220 cppcoreguidelines-narrowing-conversions narrowing conversion from 'float' to 'bool' 1
704 control/autoware_joy_controller/src/autoware_joy_controller/autoware_joy_controller_node.cpp @ Line 220 bugprone-narrowing-conversions narrowing conversion from 'float' to 'bool' 1
705 control/autoware_joy_controller/src/autoware_joy_controller/autoware_joy_controller_node.cpp @ Line 220 cppcoreguidelines-narrowing-conversions narrowing conversion from 'float' to 'bool' 1
706 control/autoware_joy_controller/src/autoware_joy_controller/autoware_joy_controller_node.cpp @ Line 348 performance-unnecessary-value-param the parameter 'result' is copied for each invocation but only used as a const reference; consider making it a const reference 2
707 control/latlon_muxer/include/latlon_muxer/node.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'LATLON_MUXER__NODE_HPP_', which is a reserved identifier 2
708 control/latlon_muxer/src/node.cpp @ Line 79 performance-unnecessary-value-param the const qualified parameter 'input_msg' is copied for each invocation; consider making it a reference 2
709 control/latlon_muxer/src/node.cpp @ Line 86 performance-unnecessary-value-param the const qualified parameter 'input_msg' is copied for each invocation; consider making it a reference 2
710 control/mpc_follower/include/mpc_follower/interpolate.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'MPC_FOLLOWER__INTERPOLATE_HPP_', which is a reserved identifier 2
711 control/mpc_follower/include/mpc_follower/interpolate.hpp @ Line 21 cppcoreguidelines-special-member-functions class 'LinearInterpolate' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
712 control/mpc_follower/include/mpc_follower/interpolate.hpp @ Line 24 modernize-use-equals-default use '= default' to define a trivial default constructor 2
713 control/mpc_follower/include/mpc_follower/interpolate.hpp @ Line 25 modernize-use-equals-default use '= default' to define a trivial destructor 2
714 control/mpc_follower/include/mpc_follower/interpolate.hpp @ Line 34 cppcoreguidelines-special-member-functions class 'SplineInterpolate' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
715 control/mpc_follower/include/mpc_follower/lowpass_filter.hpp @ Line 23 bugprone-reserved-identifier declaration uses identifier 'MPC_FOLLOWER__LOWPASS_FILTER_HPP_', which is a reserved identifier 2
716 control/mpc_follower/include/mpc_follower/lowpass_filter.hpp @ Line 38 cppcoreguidelines-special-member-functions class 'Butterworth2dFilter' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
717 control/mpc_follower/include/mpc_follower/lowpass_filter.hpp @ Line 106 cppcoreguidelines-special-member-functions class 'MoveAverageFilter' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
718 control/mpc_follower/include/mpc_follower/mpc_follower_core.hpp @ Line 23 bugprone-reserved-identifier declaration uses identifier 'MPC_FOLLOWER__MPC_FOLLOWER_CORE_HPP_', which is a reserved identifier 2
719 control/mpc_follower/include/mpc_follower/mpc_follower_core.hpp @ Line 65 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: nearest_idx, nearest_time, steer, predicted_steer, lateral_err, yaw_err 1
720 control/mpc_follower/include/mpc_follower/mpc_follower_core.hpp @ Line 75 cppcoreguidelines-special-member-functions class 'MPCFollower' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
721 control/mpc_follower/include/mpc_follower/mpc_follower_core.hpp @ Line 86 bugprone-exception-escape an exception may be thrown in function '~MPCFollower' which should not throw exceptions 1
722 control/mpc_follower/include/mpc_follower/mpc_follower_core.hpp @ Line 86 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
723 control/mpc_follower/include/mpc_follower/mpc_follower_core.hpp @ Line 114 clang-diagnostic-unused-private-field private field 'steering_lpf_cutoff_hz_' is not used 1
724 control/mpc_follower/include/mpc_follower/mpc_follower_core.hpp @ Line 311 readability-inconsistent-declaration-parameter-name function 'MPCFollower::resampleMPCTrajectoryByTime' has a definition with different parameter names 3
725 control/mpc_follower/include/mpc_follower/mpc_follower_core.hpp @ Line 317 readability-inconsistent-declaration-parameter-name function 'MPCFollower::applyVelocityDynamicsFilter' has a definition with different parameter names 3
726 control/mpc_follower/include/mpc_follower/mpc_follower_core.hpp @ Line 358 readability-make-member-function-const method 'isLowCurvature' can be made const 2
727 control/mpc_follower/include/mpc_follower/mpc_follower_core.hpp @ Line 389 bugprone-branch-clone conditional operator with identical true and false expressions 1
728 control/mpc_follower/include/mpc_follower/mpc_trajectory.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'MPC_FOLLOWER__MPC_TRAJECTORY_HPP_', which is a reserved identifier 2
729 control/mpc_follower/include/mpc_follower/mpc_trajectory.hpp @ Line 27 misc-non-private-member-variables-in-classes member variable 'x' has public visibility 1
730 control/mpc_follower/include/mpc_follower/mpc_trajectory.hpp @ Line 28 misc-non-private-member-variables-in-classes member variable 'y' has public visibility 1
731 control/mpc_follower/include/mpc_follower/mpc_trajectory.hpp @ Line 29 misc-non-private-member-variables-in-classes member variable 'z' has public visibility 1
732 control/mpc_follower/include/mpc_follower/mpc_trajectory.hpp @ Line 30 misc-non-private-member-variables-in-classes member variable 'yaw' has public visibility 1
733 control/mpc_follower/include/mpc_follower/mpc_trajectory.hpp @ Line 31 misc-non-private-member-variables-in-classes member variable 'vx' has public visibility 1
734 control/mpc_follower/include/mpc_follower/mpc_trajectory.hpp @ Line 32 misc-non-private-member-variables-in-classes member variable 'k' has public visibility 1
735 control/mpc_follower/include/mpc_follower/mpc_trajectory.hpp @ Line 33 misc-non-private-member-variables-in-classes member variable 'smooth_k' has public visibility 1
736 control/mpc_follower/include/mpc_follower/mpc_trajectory.hpp @ Line 34 misc-non-private-member-variables-in-classes member variable 'relative_time' has public visibility 1
737 control/mpc_follower/include/mpc_follower/mpc_utils.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'MPC_FOLLOWER__MPC_UTILS_HPP_', which is a reserved identifier 2
738 control/mpc_follower/include/mpc_follower/qp_solver/qp_solver_interface.hpp @ Line 23 bugprone-reserved-identifier declaration uses identifier 'MPC_FOLLOWER__QP_SOLVER__QP_SOLVER_INTERFACE_HPP_', which is a reserved identifier 2
739 control/mpc_follower/include/mpc_follower/qp_solver/qp_solver_interface.hpp @ Line 29 cppcoreguidelines-special-member-functions class 'QPSolverInterface' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
740 control/mpc_follower/include/mpc_follower/qp_solver/qp_solver_osqp.hpp @ Line 23 bugprone-reserved-identifier declaration uses identifier 'MPC_FOLLOWER__QP_SOLVER__QP_SOLVER_OSQP_HPP_', which is a reserved identifier 2
741 control/mpc_follower/include/mpc_follower/qp_solver/qp_solver_osqp.hpp @ Line 30 cppcoreguidelines-special-member-functions class 'QPSolverOSQP' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
742 control/mpc_follower/include/mpc_follower/qp_solver/qp_solver_osqp.hpp @ Line 41 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
743 control/mpc_follower/include/mpc_follower/qp_solver/qp_solver_unconstr_fast.hpp @ Line 23 bugprone-reserved-identifier declaration uses identifier 'MPC_FOLLOWER__QP_SOLVER__QP_SOLVER_UNCONSTR_FAST_HPP_', which is a reserved identifier 2
744 control/mpc_follower/include/mpc_follower/qp_solver/qp_solver_unconstr_fast.hpp @ Line 31 cppcoreguidelines-special-member-functions class 'QPSolverEigenLeastSquareLLT' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
745 control/mpc_follower/include/mpc_follower/qp_solver/qp_solver_unconstr_fast.hpp @ Line 42 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
746 control/mpc_follower/include/mpc_follower/vehicle_model/vehicle_model_bicycle_dynamics.hpp @ Line 53 bugprone-reserved-identifier declaration uses identifier 'MPC_FOLLOWER__VEHICLE_MODEL__VEHICLE_MODEL_BICYCLE_DYNAMICS_HPP_', which is a reserved identifier 2
747 control/mpc_follower/include/mpc_follower/vehicle_model/vehicle_model_bicycle_dynamics.hpp @ Line 62 cppcoreguidelines-special-member-functions class 'DynamicsBicycleModel' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
748 control/mpc_follower/include/mpc_follower/vehicle_model/vehicle_model_bicycle_dynamics.hpp @ Line 82 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
749 control/mpc_follower/include/mpc_follower/vehicle_model/vehicle_model_bicycle_dynamics.hpp @ Line 92 readability-inconsistent-declaration-parameter-name function 'DynamicsBicycleModel::calculateDiscreteMatrix' has a definition with different parameter names 3
750 control/mpc_follower/include/mpc_follower/vehicle_model/vehicle_model_bicycle_kinematics.hpp @ Line 49 bugprone-reserved-identifier declaration uses identifier 'MPC_FOLLOWER__VEHICLE_MODEL__VEHICLE_MODEL_BICYCLE_KINEMATICS_HPP_', which is a reserved identifier 2
751 control/mpc_follower/include/mpc_follower/vehicle_model/vehicle_model_bicycle_kinematics.hpp @ Line 58 cppcoreguidelines-special-member-functions class 'KinematicsBicycleModel' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
752 control/mpc_follower/include/mpc_follower/vehicle_model/vehicle_model_bicycle_kinematics.hpp @ Line 73 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
753 control/mpc_follower/include/mpc_follower/vehicle_model/vehicle_model_bicycle_kinematics_no_delay.hpp @ Line 68 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
754 control/mpc_follower/include/mpc_follower/vehicle_model/vehicle_model_interface.hpp @ Line 23 bugprone-reserved-identifier declaration uses identifier 'MPC_FOLLOWER__VEHICLE_MODEL__VEHICLE_MODEL_INTERFACE_HPP_', which is a reserved identifier 2
755 control/mpc_follower/include/mpc_follower/vehicle_model/vehicle_model_interface.hpp @ Line 30 cppcoreguidelines-special-member-functions class 'VehicleModelInterface' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
756 control/mpc_follower/include/mpc_follower/vehicle_model/vehicle_model_interface.hpp @ Line 33 cppcoreguidelines-non-private-member-variables-in-classes member variable 'dim_x_' has protected visibility 1
757 control/mpc_follower/include/mpc_follower/vehicle_model/vehicle_model_interface.hpp @ Line 33 misc-non-private-member-variables-in-classes member variable 'dim_x_' has protected visibility 1
758 control/mpc_follower/include/mpc_follower/vehicle_model/vehicle_model_interface.hpp @ Line 34 cppcoreguidelines-non-private-member-variables-in-classes member variable 'dim_u_' has protected visibility 1
759 control/mpc_follower/include/mpc_follower/vehicle_model/vehicle_model_interface.hpp @ Line 34 misc-non-private-member-variables-in-classes member variable 'dim_u_' has protected visibility 1
760 control/mpc_follower/include/mpc_follower/vehicle_model/vehicle_model_interface.hpp @ Line 35 cppcoreguidelines-non-private-member-variables-in-classes member variable 'dim_y_' has protected visibility 1
761 control/mpc_follower/include/mpc_follower/vehicle_model/vehicle_model_interface.hpp @ Line 35 misc-non-private-member-variables-in-classes member variable 'dim_y_' has protected visibility 1
762 control/mpc_follower/include/mpc_follower/vehicle_model/vehicle_model_interface.hpp @ Line 36 cppcoreguidelines-non-private-member-variables-in-classes member variable 'velocity_' has protected visibility 1
763 control/mpc_follower/include/mpc_follower/vehicle_model/vehicle_model_interface.hpp @ Line 36 misc-non-private-member-variables-in-classes member variable 'velocity_' has protected visibility 1
764 control/mpc_follower/include/mpc_follower/vehicle_model/vehicle_model_interface.hpp @ Line 37 cppcoreguidelines-non-private-member-variables-in-classes member variable 'curvature_' has protected visibility 1
765 control/mpc_follower/include/mpc_follower/vehicle_model/vehicle_model_interface.hpp @ Line 37 misc-non-private-member-variables-in-classes member variable 'curvature_' has protected visibility 1
766 control/mpc_follower/src/interpolate.cpp @ Line 131 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: initialized_ 1
767 control/mpc_follower/src/interpolate.cpp @ Line 131 modernize-use-equals-default use '= default' to define a trivial default constructor 2
768 control/mpc_follower/src/interpolate.cpp @ Line 132 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: initialized_ 1
769 control/mpc_follower/src/interpolate.cpp @ Line 133 modernize-use-equals-default use '= default' to define a trivial destructor 2
770 control/mpc_follower/src/interpolate.cpp @ Line 154 cppcoreguidelines-init-variables variable 'tmp' is not initialized 2
771 control/mpc_follower/src/lowpass_filter.cpp @ Line 19 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: y1_, y2_, u1_, u2_, a0_, a1_, a2_, b0_, b1_, b2_ 1
772 control/mpc_follower/src/lowpass_filter.cpp @ Line 24 modernize-use-equals-default use '= default' to define a trivial destructor 2
773 control/mpc_follower/src/lowpass_filter.cpp @ Line 54 readability-make-member-function-const method 'filt_vector' can be made const 2
774 control/mpc_follower/src/lowpass_filter.cpp @ Line 62 modernize-loop-convert use range-based for loop instead 2
775 control/mpc_follower/src/lowpass_filter.cpp @ Line 92 readability-make-member-function-const method 'getCoefficients' can be made const 2
776 control/mpc_follower/src/mpc_follower_core.cpp @ Line 27 cppcoreguidelines-macro-usage macro 'DEG2RAD' used to declare a constant; consider using a 'constexpr' constant 1
777 control/mpc_follower/src/mpc_follower_core.cpp @ Line 27 bugprone-macro-parentheses macro replacement list should be enclosed in parentheses 2
778 control/mpc_follower/src/mpc_follower_core.cpp @ Line 28 cppcoreguidelines-macro-usage macro 'RAD2DEG' used to declare a constant; consider using a 'constexpr' constant 1
779 control/mpc_follower/src/mpc_follower_core.cpp @ Line 28 bugprone-macro-parentheses macro replacement list should be enclosed in parentheses 2
780 control/mpc_follower/src/mpc_follower_core.cpp @ Line 30 cppcoreguidelines-macro-usage function-like macro 'DECLARE_MPC_PARAM' used; consider a 'constexpr' template function 1
781 control/mpc_follower/src/mpc_follower_core.cpp @ Line 33 cppcoreguidelines-macro-usage function-like macro 'UPDATE_MPC_PARAM' used; consider a 'constexpr' template function 1
782 control/mpc_follower/src/mpc_follower_core.cpp @ Line 34 bugprone-macro-parentheses macro argument should be enclosed in parentheses 2
783 control/mpc_follower/src/mpc_follower_core.cpp @ Line 53 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: steering_lpf_cutoff_hz_, mpc_param_ 1
784 control/mpc_follower/src/mpc_follower_core.cpp @ Line 75 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
785 control/mpc_follower/src/mpc_follower_core.cpp @ Line 75 cppcoreguidelines-init-variables variable 'steer_lim_deg' is not initialized 2
786 control/mpc_follower/src/mpc_follower_core.cpp @ Line 75 cppcoreguidelines-init-variables variable 'steer_rate_lim_degs' is not initialized 2
787 control/mpc_follower/src/mpc_follower_core.cpp @ Line 117 bugprone-narrowing-conversions narrowing conversion from 'double' to 'int' 1
788 control/mpc_follower/src/mpc_follower_core.cpp @ Line 117 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'int' 1
789 control/mpc_follower/src/mpc_follower_core.cpp @ Line 163 bugprone-exception-escape an exception may be thrown in function '~MPCFollower' which should not throw exceptions 1
790 control/mpc_follower/src/mpc_follower_core.cpp @ Line 527 performance-inefficient-vector-operation 'push_back' is called inside a loop; consider pre-allocating the container capacity before the loop 1
791 control/mpc_follower/src/mpc_follower_core.cpp @ Line 531 cppcoreguidelines-pro-type-const-cast do not use const_cast 1
792 control/mpc_follower/src/mpc_follower_core.cpp @ Line 582 modernize-loop-convert use range-based for loop instead 2
793 control/mpc_follower/src/mpc_follower_core.cpp @ Line 901 readability-convert-member-functions-to-static method 'isValid' can be made static 1
794 control/mpc_follower/src/mpc_follower_core.cpp @ Line 921 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
795 control/mpc_follower/src/mpc_follower_core.cpp @ Line 1031 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
796 control/mpc_follower/src/mpc_follower_core.cpp @ Line 1038 performance-unnecessary-value-param parameter 'msg' is passed by value and only copied once; consider moving it to avoid unnecessary copies 2
797 control/mpc_follower/src/mpc_follower_core.cpp @ Line 1083 readability-else-after-return do not use 'else' after 'return' 1
798 control/mpc_follower/src/mpc_follower_core.cpp @ Line 1214 bugprone-narrowing-conversions narrowing conversion from 'double' to 'int' 1
799 control/mpc_follower/src/mpc_follower_core.cpp @ Line 1214 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'int' 1
800 control/mpc_follower/src/mpc_follower_core.cpp @ Line 1217 bugprone-narrowing-conversions narrowing conversion from 'double' to 'int' 1
801 control/mpc_follower/src/mpc_follower_core.cpp @ Line 1217 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'int' 1
802 control/mpc_follower/src/mpc_follower_core.cpp @ Line 1234 readability-convert-member-functions-to-static method 'isValidTrajectory' can be made static 1
803 control/mpc_follower/src/mpc_follower_core.cpp @ Line 1236 readability-use-anyofallof replace loop by 'std::all_of()' 1
804 control/mpc_follower/src/mpc_trajectory.cpp @ Line 51 readability-else-after-return do not use 'else' after 'return' 1
805 control/mpc_follower/src/mpc_utils.cpp @ Line 140 readability-static-accessed-through-instance static member accessed through instance 2
806 control/mpc_follower/src/mpc_utils.cpp @ Line 144 readability-static-accessed-through-instance static member accessed through instance 2
807 control/mpc_follower/src/mpc_utils.cpp @ Line 172 readability-static-accessed-through-instance static member accessed through instance 2
808 control/mpc_follower/src/mpc_utils.cpp @ Line 173 readability-static-accessed-through-instance static member accessed through instance 2
809 control/mpc_follower/src/mpc_utils.cpp @ Line 174 readability-static-accessed-through-instance static member accessed through instance 2
810 control/mpc_follower/src/mpc_utils.cpp @ Line 175 readability-static-accessed-through-instance static member accessed through instance 2
811 control/mpc_follower/src/mpc_utils.cpp @ Line 176 readability-static-accessed-through-instance static member accessed through instance 2
812 control/mpc_follower/src/mpc_utils.cpp @ Line 177 readability-static-accessed-through-instance static member accessed through instance 2
813 control/mpc_follower/src/mpc_utils.cpp @ Line 178 readability-static-accessed-through-instance static member accessed through instance 2
814 control/mpc_follower/src/mpc_utils.cpp @ Line 179 readability-static-accessed-through-instance static member accessed through instance 2
815 control/mpc_follower/src/mpc_utils.cpp @ Line 268 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
816 control/mpc_follower/src/mpc_utils.cpp @ Line 300 modernize-loop-convert use range-based for loop instead 2
817 control/mpc_follower/src/mpc_utils.cpp @ Line 439 performance-unnecessary-value-param the parameter 'logger' is copied for each invocation but only used as a const reference; consider making it a const reference 2
818 control/mpc_follower/src/mpc_utils.cpp @ Line 507 performance-unnecessary-value-param the parameter 'ns' is copied for each invocation but only used as a const reference; consider making it a const reference 2
819 control/mpc_follower/src/qp_solver/qp_solver_osqp.cpp @ Line 33 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
820 control/mpc_follower/src/qp_solver/qp_solver_unconstr_fast.cpp @ Line 17 modernize-use-equals-default use '= default' to define a trivial default constructor 2
821 control/pure_pursuit/include/pure_pursuit/pure_pursuit.hpp @ Line 31 bugprone-reserved-identifier declaration uses identifier 'PURE_PURSUIT__PURE_PURSUIT_HPP_', which is a reserved identifier 2
822 control/pure_pursuit/include/pure_pursuit/pure_pursuit.hpp @ Line 46 cppcoreguidelines-special-member-functions class 'PurePursuit' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
823 control/pure_pursuit/include/pure_pursuit/pure_pursuit.hpp @ Line 54 cppcoreguidelines-non-private-member-variables-in-classes member variable 'logger' has public visibility 1
824 control/pure_pursuit/include/pure_pursuit/pure_pursuit.hpp @ Line 54 misc-non-private-member-variables-in-classes member variable 'logger' has public visibility 1
825 control/pure_pursuit/include/pure_pursuit/pure_pursuit.hpp @ Line 78 modernize-use-default-member-init use default member initializer for 'lookahead_distance_' 2
826 control/pure_pursuit/include/pure_pursuit/pure_pursuit.hpp @ Line 78 modernize-use-default-member-init use default member initializer for 'clst_thr_dist_' 2
827 control/pure_pursuit/include/pure_pursuit/pure_pursuit_node.hpp @ Line 31 bugprone-reserved-identifier declaration uses identifier 'PURE_PURSUIT__PURE_PURSUIT_NODE_HPP_', which is a reserved identifier 2
828 control/pure_pursuit/include/pure_pursuit/pure_pursuit_node.hpp @ Line 114 clang-diagnostic-unused-private-field private field 'target_values_' is not used 1
829 control/pure_pursuit/include/pure_pursuit/pure_pursuit_viz.hpp @ Line 31 bugprone-reserved-identifier declaration uses identifier 'PURE_PURSUIT__PURE_PURSUIT_VIZ_HPP_', which is a reserved identifier 2
830 control/pure_pursuit/include/pure_pursuit/util/interpolate.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'PURE_PURSUIT__UTIL__INTERPOLATE_HPP_', which is a reserved identifier 2
831 control/pure_pursuit/include/pure_pursuit/util/interpolate.hpp @ Line 22 cppcoreguidelines-special-member-functions class 'LinearInterpolate' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
832 control/pure_pursuit/include/pure_pursuit/util/interpolate.hpp @ Line 25 modernize-use-equals-default use '= default' to define a trivial default constructor 2
833 control/pure_pursuit/include/pure_pursuit/util/interpolate.hpp @ Line 26 modernize-use-equals-default use '= default' to define a trivial destructor 2
834 control/pure_pursuit/include/pure_pursuit/util/interpolate.hpp @ Line 32 cppcoreguidelines-special-member-functions class 'SplineInterpolate' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
835 control/pure_pursuit/include/pure_pursuit/util/marker_helper.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'PURE_PURSUIT__UTIL__MARKER_HELPER_HPP_', which is a reserved identifier 2
836 control/pure_pursuit/include/pure_pursuit/util/planning_utils.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'PURE_PURSUIT__UTIL__PLANNING_UTILS_HPP_', which is a reserved identifier 2
837 control/pure_pursuit/include/pure_pursuit/util/planning_utils.hpp @ Line 36 cppcoreguidelines-macro-usage macro 'PLANNING_UTILS_LOGGER' used to declare a constant; consider using a 'constexpr' constant 1
838 control/pure_pursuit/include/pure_pursuit/util/planning_utils.hpp @ Line 42 readability-inconsistent-declaration-parameter-name function 'planning_utils::calcCurvature' has a definition with different parameter names 3
839 control/pure_pursuit/include/pure_pursuit/util/planning_utils.hpp @ Line 48 readability-inconsistent-declaration-parameter-name function 'planning_utils::calcLateralError2D' has a definition with different parameter names 3
840 control/pure_pursuit/include/pure_pursuit/util/planning_utils.hpp @ Line 56 readability-inconsistent-declaration-parameter-name function 'planning_utils::extractPoses' has a definition with different parameter names 3
841 control/pure_pursuit/include/pure_pursuit/util/planning_utils.hpp @ Line 80 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
842 control/pure_pursuit/include/pure_pursuit/util/planning_utils.hpp @ Line 80 cppcoreguidelines-init-variables variable 'x1' is not initialized 2
843 control/pure_pursuit/include/pure_pursuit/util/planning_utils.hpp @ Line 80 cppcoreguidelines-init-variables variable 'x2' is not initialized 2
844 control/pure_pursuit/include/pure_pursuit/util/planning_utils.hpp @ Line 80 cppcoreguidelines-init-variables variable 'y1' is not initialized 2
845 control/pure_pursuit/include/pure_pursuit/util/planning_utils.hpp @ Line 80 cppcoreguidelines-init-variables variable 'y2' is not initialized 2
846 control/pure_pursuit/include/pure_pursuit/util/planning_utils.hpp @ Line 121 readability-inconsistent-declaration-parameter-name function 'planning_utils::transformToAbsoluteCoordinate2D' has a definition with different parameter names 3
847 control/pure_pursuit/include/pure_pursuit/util/planning_utils.hpp @ Line 124 readability-inconsistent-declaration-parameter-name function 'planning_utils::transformToRelativeCoordinate2D' has a definition with different parameter names 3
848 control/pure_pursuit/include/pure_pursuit/util/tf_utils.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'PURE_PURSUIT__UTIL__TF_UTILS_HPP_', which is a reserved identifier 2
849 control/pure_pursuit/include/pure_pursuit/util/tf_utils.hpp @ Line 24 cppcoreguidelines-macro-usage macro 'TF_UTILS_LOGGER' used to declare a constant; consider using a 'constexpr' constant 1
850 control/pure_pursuit/include/pure_pursuit/util/tf_utils.hpp @ Line 29 cppcoreguidelines-avoid-non-const-global-variables variable 'logger' is non-const and globally accessible, consider making it const 1
851 control/pure_pursuit/include/pure_pursuit/util/tf_utils.hpp @ Line 29 misc-definitions-in-headers variable 'logger' defined in a header file; variable definitions in header files can lead to ODR violations 1
852 control/pure_pursuit/include/pure_pursuit/util/tf_utils.hpp @ Line 48 performance-no-automatic-move constness of 'transform' prevents automatic move 1
853 control/pure_pursuit/src/pure_pursuit/pure_pursuit_node.cpp @ Line 62 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: param_, target_values_ 1
854 control/pure_pursuit/src/pure_pursuit/pure_pursuit_node.cpp @ Line 133 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
855 control/pure_pursuit/src/pure_pursuit/pure_pursuit_node.cpp @ Line 139 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
856 control/pure_pursuit/src/pure_pursuit_core/interpolate.cpp @ Line 81 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: initialized_ 1
857 control/pure_pursuit/src/pure_pursuit_core/interpolate.cpp @ Line 81 modernize-use-equals-default use '= default' to define a trivial default constructor 2
858 control/pure_pursuit/src/pure_pursuit_core/interpolate.cpp @ Line 82 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: initialized_ 1
859 control/pure_pursuit/src/pure_pursuit_core/interpolate.cpp @ Line 83 modernize-use-equals-default use '= default' to define a trivial destructor 2
860 control/pure_pursuit/src/pure_pursuit_core/interpolate.cpp @ Line 104 cppcoreguidelines-init-variables variable 'tmp' is not initialized 2
861 control/pure_pursuit/src/pure_pursuit_core/interpolate.cpp @ Line 139 modernize-loop-convert use range-based for loop instead 2
862 control/pure_pursuit/src/pure_pursuit_core/interpolate.cpp @ Line 213 modernize-loop-convert use range-based for loop instead 2
863 control/pure_pursuit/src/pure_pursuit_core/planning_utils.cpp @ Line 32 readability-else-after-return do not use 'else' after 'return' 1
864 control/pure_pursuit/src/pure_pursuit_core/planning_utils.cpp @ Line 78 readability-else-after-return do not use 'else' after 'return' 1
865 control/pure_pursuit/src/pure_pursuit_core/planning_utils.cpp @ Line 180 performance-inefficient-vector-operation 'emplace_back' is called inside a loop; consider pre-allocating the container capacity before the loop 1
866 control/pure_pursuit/src/pure_pursuit_core/pure_pursuit.cpp @ Line 132 readability-else-after-return do not use 'else' after 'return' 1
867 control/shift_decider/include/shift_decider/shift_decider.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'SHIFT_DECIDER__SHIFT_DECIDER_HPP_', which is a reserved identifier 2
868 control/shift_decider/src/shift_decider.cpp @ Line 43 performance-unnecessary-value-param parameter 'msg' is passed by value and only copied once; consider moving it to avoid unnecessary copies 2
869 control/trajectory_follower/lane_departure_checker/include/lane_departure_checker/lane_departure_checker.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'LANE_DEPARTURE_CHECKER__LANE_DEPARTURE_CHECKER_HPP_', which is a reserved identifier 2
870 control/trajectory_follower/lane_departure_checker/include/lane_departure_checker/lane_departure_checker.hpp @ Line 66 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: will_leave_lane, is_out_of_lane, trajectory_deviation 1
871 control/trajectory_follower/lane_departure_checker/include/lane_departure_checker/lane_departure_checker.hpp @ Line 68 misc-non-private-member-variables-in-classes member variable 'processing_time_map' has public visibility 1
872 control/trajectory_follower/lane_departure_checker/include/lane_departure_checker/lane_departure_checker.hpp @ Line 69 misc-non-private-member-variables-in-classes member variable 'will_leave_lane' has public visibility 1
873 control/trajectory_follower/lane_departure_checker/include/lane_departure_checker/lane_departure_checker.hpp @ Line 70 misc-non-private-member-variables-in-classes member variable 'is_out_of_lane' has public visibility 1
874 control/trajectory_follower/lane_departure_checker/include/lane_departure_checker/lane_departure_checker.hpp @ Line 71 misc-non-private-member-variables-in-classes member variable 'trajectory_deviation' has public visibility 1
875 control/trajectory_follower/lane_departure_checker/include/lane_departure_checker/lane_departure_checker.hpp @ Line 72 misc-non-private-member-variables-in-classes member variable 'candidate_lanelets' has public visibility 1
876 control/trajectory_follower/lane_departure_checker/include/lane_departure_checker/lane_departure_checker.hpp @ Line 73 misc-non-private-member-variables-in-classes member variable 'resampled_trajectory' has public visibility 1
877 control/trajectory_follower/lane_departure_checker/include/lane_departure_checker/lane_departure_checker.hpp @ Line 74 misc-non-private-member-variables-in-classes member variable 'vehicle_footprints' has public visibility 1
878 control/trajectory_follower/lane_departure_checker/include/lane_departure_checker/lane_departure_checker.hpp @ Line 75 misc-non-private-member-variables-in-classes member variable 'vehicle_passing_areas' has public visibility 1
879 control/trajectory_follower/lane_departure_checker/include/lane_departure_checker/lane_departure_checker_node.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'LANE_DEPARTURE_CHECKER__LANE_DEPARTURE_CHECKER_NODE_HPP_', which is a reserved identifier 2
880 control/trajectory_follower/lane_departure_checker/include/lane_departure_checker/util/create_vehicle_footprint.hpp @ Line 29 bugprone-reserved-identifier declaration uses identifier 'LANE_DEPARTURE_CHECKER__UTIL__CREATE_VEHICLE_FOOTPRINT_HPP_', which is a reserved identifier 2
881 control/trajectory_follower/lane_departure_checker/src/lane_departure_checker_node/lane_departure_checker.cpp @ Line 45 readability-use-anyofallof replace loop by 'std::any_of()' 1
882 control/trajectory_follower/lane_departure_checker/src/lane_departure_checker_node/lane_departure_checker.cpp @ Line 282 readability-use-anyofallof replace loop by 'std::any_of()' 1
883 control/trajectory_follower/lane_departure_checker/src/lane_departure_checker_node/lane_departure_checker.cpp @ Line 294 readability-use-anyofallof replace loop by 'std::any_of()' 1
884 control/trajectory_follower/lane_departure_checker/src/lane_departure_checker_node/lane_departure_checker_node.cpp @ Line 113 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: node_param_, param_ 1
885 control/trajectory_follower/lane_departure_checker/src/lane_departure_checker_node/lane_departure_checker_node.cpp @ Line 204 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
886 control/trajectory_follower/lane_departure_checker/src/lane_departure_checker_node/lane_departure_checker_node.cpp @ Line 210 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
887 control/trajectory_follower/lane_departure_checker/src/lane_departure_checker_node/lane_departure_checker_node.cpp @ Line 216 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
888 control/trajectory_follower/lane_departure_checker/src/lane_departure_checker_node/lane_departure_checker_node.cpp @ Line 222 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
889 control/trajectory_follower/lane_departure_checker/src/lane_departure_checker_node/lane_departure_checker_node.cpp @ Line 228 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
890 control/trajectory_follower/lane_departure_checker/src/lane_departure_checker_node/lane_departure_checker_node.cpp @ Line 376 readability-make-member-function-const method 'checkLaneDeparture' can be made const 1
891 control/trajectory_follower/lane_departure_checker/src/lane_departure_checker_node/lane_departure_checker_node.cpp @ Line 396 readability-make-member-function-const method 'checkTrajectoryDeviation' can be made const 1
892 control/trajectory_follower/obstacle_collision_checker/include/obstacle_collision_checker/obstacle_collision_checker.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'OBSTACLE_COLLISION_CHECKER__OBSTACLE_COLLISION_CHECKER_HPP_', which is a reserved identifier 2
893 control/trajectory_follower/obstacle_collision_checker/include/obstacle_collision_checker/obstacle_collision_checker.hpp @ Line 58 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: will_collide 1
894 control/trajectory_follower/obstacle_collision_checker/include/obstacle_collision_checker/obstacle_collision_checker_node.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'OBSTACLE_COLLISION_CHECKER__OBSTACLE_COLLISION_CHECKER_NODE_HPP_', which is a reserved identifier 2
895 control/trajectory_follower/obstacle_collision_checker/include/obstacle_collision_checker/util/create_vehicle_footprint.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'OBSTACLE_COLLISION_CHECKER__UTIL__CREATE_VEHICLE_FOOTPRINT_HPP_', which is a reserved identifier 2
896 control/trajectory_follower/obstacle_collision_checker/src/obstacle_collision_checker_node/obstacle_collision_checker.cpp @ Line 78 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: param_ 1
897 control/trajectory_follower/obstacle_collision_checker/src/obstacle_collision_checker_node/obstacle_collision_checker.cpp @ Line 233 readability-use-anyofallof replace loop by 'std::any_of()' 1
898 control/trajectory_follower/obstacle_collision_checker/src/obstacle_collision_checker_node/obstacle_collision_checker.cpp @ Line 248 readability-use-anyofallof replace loop by 'std::any_of()' 1
899 control/trajectory_follower/obstacle_collision_checker/src/obstacle_collision_checker_node/obstacle_collision_checker_node.cpp @ Line 44 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: node_param_, param_ 1
900 control/trajectory_follower/obstacle_collision_checker/src/obstacle_collision_checker_node/obstacle_collision_checker_node.cpp @ Line 102 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
901 control/trajectory_follower/obstacle_collision_checker/src/obstacle_collision_checker_node/obstacle_collision_checker_node.cpp @ Line 108 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
902 control/trajectory_follower/obstacle_collision_checker/src/obstacle_collision_checker_node/obstacle_collision_checker_node.cpp @ Line 114 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
903 control/trajectory_follower/obstacle_collision_checker/src/obstacle_collision_checker_node/obstacle_collision_checker_node.cpp @ Line 119 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
904 control/trajectory_follower/obstacle_collision_checker/src/obstacle_collision_checker_node/obstacle_collision_checker_node.cpp @ Line 234 cppcoreguidelines-pro-type-member-init uninitialized record type: 'param' 2
905 control/trajectory_follower/obstacle_collision_checker/src/obstacle_collision_checker_node/obstacle_collision_checker_node.cpp @ Line 252 readability-make-member-function-const method 'checkLaneDeparture' can be made const 1
906 control/vehicle_cmd_gate/include/vehicle_cmd_gate/vehicle_cmd_filter.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'VEHICLE_CMD_GATE__VEHICLE_CMD_FILTER_HPP_', which is a reserved identifier 2
907 control/vehicle_cmd_gate/include/vehicle_cmd_gate/vehicle_cmd_filter.hpp @ Line 20 cppcoreguidelines-special-member-functions class 'VehicleCmdFilter' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
908 control/vehicle_cmd_gate/include/vehicle_cmd_gate/vehicle_cmd_gate.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'VEHICLE_CMD_GATE__VEHICLE_CMD_GATE_HPP_', which is a reserved identifier 2
909 control/vehicle_cmd_gate/include/vehicle_cmd_gate/vehicle_cmd_gate.hpp @ Line 70 modernize-use-default-member-init use default member initializer for 'is_engaged_' 2
910 control/vehicle_cmd_gate/include/vehicle_cmd_gate/vehicle_cmd_gate.hpp @ Line 140 readability-inconsistent-declaration-parameter-name function 'VehicleCmdGate::publishControlCommands' has a definition with different parameter names 3
911 control/vehicle_cmd_gate/include/vehicle_cmd_gate/vehicle_cmd_gate.hpp @ Line 157 readability-inconsistent-declaration-parameter-name function 'VehicleCmdGate::filterControlCommand' has a definition with different parameter names 3
912 control/vehicle_cmd_gate/src/vehicle_cmd_filter.cpp @ Line 19 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: wheel_base_, vel_lim_, lon_acc_lim_, lon_jerk_lim_, lat_acc_lim_, lat_jerk_lim_ 1
913 control/vehicle_cmd_gate/src/vehicle_cmd_filter.cpp @ Line 19 modernize-use-equals-default use '= default' to define a trivial default constructor 2
914 control/vehicle_cmd_gate/src/vehicle_cmd_filter.cpp @ Line 21 readability-make-member-function-const method 'limitLongitudinalWithVel' can be made const 2
915 control/vehicle_cmd_gate/src/vehicle_cmd_filter.cpp @ Line 40 misc-unused-parameters parameter 'dt' is unused 2
916 control/vehicle_cmd_gate/src/vehicle_cmd_filter.cpp @ Line 63 readability-make-member-function-const method 'calcLatAcc' can be made const 2
917 control/vehicle_cmd_gate/src/vehicle_cmd_filter.cpp @ Line 69 readability-convert-member-functions-to-static method 'limitDiff' can be made static 1
918 control/vehicle_cmd_gate/src/vehicle_cmd_gate.cpp @ Line 25 bugprone-reserved-identifier declaration uses identifier '_1', which is reserved in the global namespace 2
919 control/vehicle_cmd_gate/src/vehicle_cmd_gate.cpp @ Line 181 performance-unnecessary-value-param the parameter 'msg' is copied for each invocation but only used as a const reference; consider making it a const reference 2
920 control/vehicle_cmd_gate/src/vehicle_cmd_gate.cpp @ Line 189 performance-unnecessary-value-param the parameter 'msg' is copied for each invocation but only used as a const reference; consider making it a const reference 2
921 control/vehicle_cmd_gate/src/vehicle_cmd_gate.cpp @ Line 193 performance-unnecessary-value-param the parameter 'msg' is copied for each invocation but only used as a const reference; consider making it a const reference 2
922 control/vehicle_cmd_gate/src/vehicle_cmd_gate.cpp @ Line 200 performance-unnecessary-value-param the parameter 'msg' is copied for each invocation but only used as a const reference; consider making it a const reference 2
923 control/vehicle_cmd_gate/src/vehicle_cmd_gate.cpp @ Line 209 performance-unnecessary-value-param the parameter 'msg' is copied for each invocation but only used as a const reference; consider making it a const reference 2
924 control/vehicle_cmd_gate/src/vehicle_cmd_gate.cpp @ Line 213 performance-unnecessary-value-param the parameter 'msg' is copied for each invocation but only used as a const reference; consider making it a const reference 2
925 control/vehicle_cmd_gate/src/vehicle_cmd_gate.cpp @ Line 220 performance-unnecessary-value-param the parameter 'msg' is copied for each invocation but only used as a const reference; consider making it a const reference 2
926 control/vehicle_cmd_gate/src/vehicle_cmd_gate.cpp @ Line 229 performance-unnecessary-value-param the parameter 'msg' is copied for each invocation but only used as a const reference; consider making it a const reference 2
927 control/vehicle_cmd_gate/src/vehicle_cmd_gate.cpp @ Line 234 performance-unnecessary-value-param the parameter 'msg' is copied for each invocation but only used as a const reference; consider making it a const reference 2
928 control/vehicle_cmd_gate/src/vehicle_cmd_gate.cpp @ Line 451 performance-unnecessary-value-param the parameter 'msg' is copied for each invocation but only used as a const reference; consider making it a const reference 2
929 control/vehicle_cmd_gate/src/vehicle_cmd_gate.cpp @ Line 458 performance-unnecessary-value-param the parameter 'msg' is copied for each invocation but only used as a const reference; consider making it a const reference 2
930 control/vehicle_cmd_gate/src/vehicle_cmd_gate.cpp @ Line 466 performance-unnecessary-value-param the parameter 'msg' is copied for each invocation but only used as a const reference; consider making it a const reference 2
931 control/vehicle_cmd_gate/src/vehicle_cmd_gate.cpp @ Line 478 performance-unnecessary-value-param the parameter 'msg' is copied for each invocation but only used as a const reference; consider making it a const reference 2
932 control/vehicle_cmd_gate/src/vehicle_cmd_gate.cpp @ Line 483 performance-unnecessary-value-param the parameter 'msg' is copied for each invocation but only used as a const reference; consider making it a const reference 2
933 control/vehicle_cmd_gate/src/vehicle_cmd_gate.cpp @ Line 503 misc-unused-parameters parameter 'req_header' is unused 2
934 control/vehicle_cmd_gate/src/vehicle_cmd_gate.cpp @ Line 503 performance-unnecessary-value-param the const qualified parameter 'req_header' is copied for each invocation; consider making it a reference 2
935 control/vehicle_cmd_gate/src/vehicle_cmd_gate.cpp @ Line 504 misc-unused-parameters parameter 'req' is unused 2
936 control/vehicle_cmd_gate/src/vehicle_cmd_gate.cpp @ Line 504 performance-unnecessary-value-param the const qualified parameter 'req' is copied for each invocation; consider making it a reference 2
937 control/vehicle_cmd_gate/src/vehicle_cmd_gate.cpp @ Line 505 performance-unnecessary-value-param the const qualified parameter 'res' is copied for each invocation; consider making it a reference 2
938 control/vehicle_cmd_gate/src/vehicle_cmd_gate.cpp @ Line 515 misc-unused-parameters parameter 'req_header' is unused 2
939 control/vehicle_cmd_gate/src/vehicle_cmd_gate.cpp @ Line 515 performance-unnecessary-value-param the const qualified parameter 'req_header' is copied for each invocation; consider making it a reference 2
940 control/vehicle_cmd_gate/src/vehicle_cmd_gate.cpp @ Line 516 misc-unused-parameters parameter 'req' is unused 2
941 control/vehicle_cmd_gate/src/vehicle_cmd_gate.cpp @ Line 516 performance-unnecessary-value-param the const qualified parameter 'req' is copied for each invocation; consider making it a reference 2
942 control/vehicle_cmd_gate/src/vehicle_cmd_gate.cpp @ Line 517 performance-unnecessary-value-param the const qualified parameter 'res' is copied for each invocation; consider making it a reference 2
943 control/vehicle_cmd_gate/src/vehicle_cmd_gate.cpp @ Line 536 readability-make-member-function-const method 'checkExternalEmergencyStop' can be made const 2
944 control/velocity_controller/include/velocity_controller/delay_compensation.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'VELOCITY_CONTROLLER__DELAY_COMPENSATION_HPP_', which is a reserved identifier 2
945 control/velocity_controller/include/velocity_controller/delay_compensation.hpp @ Line 21 cppcoreguidelines-special-member-functions class 'DelayCompensator' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
946 control/velocity_controller/include/velocity_controller/delay_compensation.hpp @ Line 57 bugprone-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
947 control/velocity_controller/include/velocity_controller/delay_compensation.hpp @ Line 57 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
948 control/velocity_controller/include/velocity_controller/delay_compensation.hpp @ Line 60 bugprone-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
949 control/velocity_controller/include/velocity_controller/delay_compensation.hpp @ Line 60 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
950 control/velocity_controller/include/velocity_controller/lowpass_filter.hpp @ Line 23 bugprone-reserved-identifier declaration uses identifier 'VELOCITY_CONTROLLER__LOWPASS_FILTER_HPP_', which is a reserved identifier 2
951 control/velocity_controller/include/velocity_controller/lowpass_filter.hpp @ Line 29 cppcoreguidelines-special-member-functions class 'Lpf1d' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
952 control/velocity_controller/include/velocity_controller/lowpass_filter.hpp @ Line 36 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: x_ 1
953 control/velocity_controller/include/velocity_controller/lowpass_filter.hpp @ Line 38 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: x_, gain_ 1
954 control/velocity_controller/include/velocity_controller/lowpass_filter.hpp @ Line 38 modernize-use-equals-default use '= default' to define a trivial default constructor 2
955 control/velocity_controller/include/velocity_controller/pid.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'VELOCITY_CONTROLLER__PID_HPP_', which is a reserved identifier 2
956 control/velocity_controller/include/velocity_controller/pid.hpp @ Line 21 cppcoreguidelines-special-member-functions class 'PIDController' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
957 control/velocity_controller/include/velocity_controller/pid.hpp @ Line 27 readability-inconsistent-declaration-parameter-name function 'PIDController::calculate' has a definition with different parameter names 3
958 control/velocity_controller/include/velocity_controller/velocity_controller.hpp @ Line 18 bugprone-reserved-identifier declaration uses identifier 'VELOCITY_CONTROLLER__VELOCITY_CONTROLLER_HPP_', which is a reserved identifier 2
959 control/velocity_controller/include/velocity_controller/velocity_controller.hpp @ Line 47 cppcoreguidelines-special-member-functions class 'VelocityController' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
960 control/velocity_controller/include/velocity_controller/velocity_controller.hpp @ Line 51 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
961 control/velocity_controller/include/velocity_controller/velocity_controller.hpp @ Line 187 readability-inconsistent-declaration-parameter-name function 'VelocityController::blockUntilVehiclePositionAvailable' has a definition with different parameter names 3
962 control/velocity_controller/include/velocity_controller/velocity_controller.hpp @ Line 233 readability-inconsistent-declaration-parameter-name function 'VelocityController::calcStopDistance' has a definition with different parameter names 3
963 control/velocity_controller/include/velocity_controller/velocity_controller_mathutils.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'VELOCITY_CONTROLLER__VELOCITY_CONTROLLER_MATHUTILS_HPP_', which is a reserved identifier 2
964 control/velocity_controller/src/pid.cpp @ Line 21 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: kp_, ki_, kd_, max_ret_p_, min_ret_p_, max_ret_i_, min_ret_i_, max_ret_d_, min_ret_d_, max_ret_, min_ret_ 1
965 control/velocity_controller/src/pid.cpp @ Line 40 cppcoreguidelines-init-variables variable 'error_differential' is not initialized 2
966 control/velocity_controller/src/velocity_controller_core.cpp @ Line 36 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: smooth_stop_param_, control_mode_, prev_shift_ 1
967 control/velocity_controller/src/velocity_controller_core.cpp @ Line 177 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
968 control/velocity_controller/src/velocity_controller_core.cpp @ Line 183 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
969 control/velocity_controller/src/velocity_controller_core.cpp @ Line 194 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
970 control/velocity_controller/src/velocity_controller_core.cpp @ Line 375 cppcoreguidelines-init-variables variable 'closest_idx' is not initialized 2
971 control/velocity_controller/src/velocity_controller_core.cpp @ Line 623 readability-else-after-return do not use 'else' after 'return' 1
972 control/velocity_controller/src/velocity_controller_core.cpp @ Line 628 misc-unused-parameters parameter 'target_vel' is unused 2
973 control/velocity_controller/src/velocity_controller_core.cpp @ Line 652 readability-convert-member-functions-to-static method 'isValidTrajectory' can be made static 1
974 control/velocity_controller/src/velocity_controller_core.cpp @ Line 655 readability-use-anyofallof replace loop by 'std::all_of()' 1
975 control/velocity_controller/src/velocity_controller_core.cpp @ Line 692 cppcoreguidelines-init-variables variable 'dt' is not initialized 2
976 control/velocity_controller/src/velocity_controller_core.cpp @ Line 711 readability-convert-member-functions-to-static method 'getPitchByPose' can be made static 1
977 control/velocity_controller/src/velocity_controller_core.cpp @ Line 737 bugprone-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
978 control/velocity_controller/src/velocity_controller_core.cpp @ Line 737 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
979 control/velocity_controller/src/velocity_controller_core.cpp @ Line 755 cppcoreguidelines-init-variables variable 'acc_cmd' is not initialized 2
980 control/velocity_controller/src/velocity_controller_core.cpp @ Line 779 readability-convert-member-functions-to-static method 'calcStopDistance' can be made static 1
981 control/velocity_controller/src/velocity_controller_core.cpp @ Line 865 readability-else-after-return do not use 'else' after 'return' 1
982 control/velocity_controller/src/velocity_controller_core.cpp @ Line 886 cppcoreguidelines-init-variables variable 'closest_second' is not initialized 2
983 control/velocity_controller/src/velocity_controller_core.cpp @ Line 899 bugprone-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
984 control/velocity_controller/src/velocity_controller_core.cpp @ Line 899 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
985 control/velocity_controller/src/velocity_controller_core.cpp @ Line 917 readability-convert-member-functions-to-static method 'applyLimitFilter' can be made static 1
986 control/velocity_controller/src/velocity_controller_core.cpp @ Line 924 readability-convert-member-functions-to-static method 'applyRateFilter' can be made static 1
987 localization/localization_diagnostics/localization_error_monitor/include/localization_error_monitor/node.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'LOCALIZATION_ERROR_MONITOR__NODE_HPP_', which is a reserved identifier 2
988 localization/localization_diagnostics/localization_error_monitor/include/localization_error_monitor/node.hpp @ Line 34 cppcoreguidelines-special-member-functions class 'LocalizationErrorMonitor' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
989 localization/localization_diagnostics/localization_error_monitor/include/localization_error_monitor/node.hpp @ Line 57 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
990 localization/localization_diagnostics/localization_error_monitor/src/node.cpp @ Line 24 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: ellipse_ 1
991 localization/localization_diagnostics/localization_error_monitor/src/node.cpp @ Line 56 readability-make-member-function-const method 'checkLocalizationAccuracy' can be made const 1
992 localization/localization_diagnostics/localization_error_monitor/src/node.cpp @ Line 75 performance-unnecessary-value-param the parameter 'pose_with_cov' is copied for each invocation but only used as a const reference; consider making it a const reference 2
993 localization/localization_diagnostics/localization_error_monitor/src/node.cpp @ Line 102 performance-unnecessary-value-param the parameter 'input_msg' is copied for each invocation but only used as a const reference; consider making it a const reference 2
994 localization/pose_estimator/ndt_scan_matcher/matching_score/include/matching_score/matching_score.hpp @ Line 26 misc-non-private-member-variables-in-classes member variable 'point' has public visibility 1
995 localization/pose_estimator/ndt_scan_matcher/matching_score/include/matching_score/matching_score.hpp @ Line 27 misc-non-private-member-variables-in-classes member variable 'distance' has public visibility 1
996 localization/pose_estimator/ndt_scan_matcher/matching_score/include/matching_score/matching_score.hpp @ Line 27 modernize-use-default-member-init use default member initializer for 'distance' 2
997 localization/pose_estimator/ndt_scan_matcher/matching_score/include/matching_score/matching_score.hpp @ Line 31 cppcoreguidelines-special-member-functions class 'MatchingScore' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
998 localization/pose_estimator/ndt_scan_matcher/matching_score/include/matching_score/matching_score.hpp @ Line 61 modernize-use-default-member-init use default member initializer for 'fermi_kT_' 2
999 localization/pose_estimator/ndt_scan_matcher/matching_score/include/matching_score/matching_score.hpp @ Line 62 modernize-use-default-member-init use default member initializer for 'fermi_mu_' 2
1000 localization/pose_estimator/ndt_scan_matcher/matching_score/src/matching_score.cpp @ Line 84 cppcoreguidelines-special-member-functions class 'MatchingScore' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1001 localization/pose_estimator/ndt_scan_matcher/matching_score/src/matching_score.cpp @ Line 85 cppcoreguidelines-special-member-functions class 'MatchingScore' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1002 localization/pose_estimator/ndt_scan_matcher/matching_score/src/matching_score.cpp @ Line 86 cppcoreguidelines-special-member-functions class 'MatchingScore' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1003 localization/pose_estimator/ndt_scan_matcher/ndt/include/ndt/base.hpp @ Line 26 cppcoreguidelines-special-member-functions class 'NormalDistributionsTransformBase' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1004 localization/pose_estimator/ndt_scan_matcher/ndt/include/ndt/impl/base.hpp @ Line 21 modernize-use-equals-default use '= default' to define a trivial default constructor 1
1005 localization/pose_estimator/ndt_scan_matcher/ndt/include/ndt/omp.hpp @ Line 26 cppcoreguidelines-special-member-functions class 'NormalDistributionsTransformOMP' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1006 localization/pose_estimator/ndt_scan_matcher/ndt/include/ndt/omp.hpp @ Line 31 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
1007 localization/pose_estimator/ndt_scan_matcher/ndt/include/ndt/pcl_generic.hpp @ Line 26 cppcoreguidelines-special-member-functions class 'NormalDistributionsTransformPCLGeneric' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1008 localization/pose_estimator/ndt_scan_matcher/ndt/include/ndt/pcl_generic.hpp @ Line 31 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
1009 localization/pose_estimator/ndt_scan_matcher/ndt/include/ndt/pcl_modified.hpp @ Line 27 cppcoreguidelines-special-member-functions class 'NormalDistributionsTransformPCLModified' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1010 localization/pose_estimator/ndt_scan_matcher/ndt/include/ndt/pcl_modified.hpp @ Line 32 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
1011 localization/pose_estimator/ndt_scan_matcher/ndt/src/base.cpp @ Line 18 cppcoreguidelines-special-member-functions class 'NormalDistributionsTransformBase' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1012 localization/pose_estimator/ndt_scan_matcher/ndt/src/base.cpp @ Line 19 cppcoreguidelines-special-member-functions class 'NormalDistributionsTransformBase' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1013 localization/pose_estimator/ndt_scan_matcher/ndt/src/omp.cpp @ Line 18 cppcoreguidelines-special-member-functions class 'NormalDistributionsTransformOMP' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1014 localization/pose_estimator/ndt_scan_matcher/ndt/src/omp.cpp @ Line 19 cppcoreguidelines-special-member-functions class 'NormalDistributionsTransformOMP' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1015 localization/pose_estimator/ndt_scan_matcher/ndt/src/pcl_generic.cpp @ Line 18 cppcoreguidelines-special-member-functions class 'NormalDistributionsTransformPCLGeneric' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1016 localization/pose_estimator/ndt_scan_matcher/ndt/src/pcl_generic.cpp @ Line 19 cppcoreguidelines-special-member-functions class 'NormalDistributionsTransformPCLGeneric' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1017 localization/pose_estimator/ndt_scan_matcher/ndt/src/pcl_modified.cpp @ Line 18 cppcoreguidelines-special-member-functions class 'NormalDistributionsTransformPCLModified' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1018 localization/pose_estimator/ndt_scan_matcher/ndt/src/pcl_modified.cpp @ Line 19 cppcoreguidelines-special-member-functions class 'NormalDistributionsTransformPCLModified' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1019 localization/pose_estimator/ndt_scan_matcher/ndt_omp/apps/align.cpp @ Line 41 performance-unnecessary-value-param the parameter 'registration' is copied for each invocation but only used as a const reference; consider making it a const reference 2
1020 localization/pose_estimator/ndt_scan_matcher/ndt_omp/apps/align.cpp @ Line 72 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
1021 localization/pose_estimator/ndt_scan_matcher/ndt_omp/apps/align.cpp @ Line 73 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
1022 localization/pose_estimator/ndt_scan_matcher/ndt_omp/apps/align.cpp @ Line 91 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1023 localization/pose_estimator/ndt_scan_matcher/ndt_omp/apps/align.cpp @ Line 91 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1024 localization/pose_estimator/ndt_scan_matcher/ndt_omp/apps/align.cpp @ Line 91 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1025 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 65 cppcoreguidelines-special-member-functions class 'NormalDistributionsTransform' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1026 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 68 modernize-use-using use 'using' instead of 'typedef' 2
1027 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 69 modernize-use-using use 'using' instead of 'typedef' 2
1028 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 70 modernize-use-using use 'using' instead of 'typedef' 2
1029 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 72 modernize-use-using use 'using' instead of 'typedef' 2
1030 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 73 modernize-use-using use 'using' instead of 'typedef' 2
1031 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 74 modernize-use-using use 'using' instead of 'typedef' 2
1032 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 76 modernize-use-using use 'using' instead of 'typedef' 2
1033 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 77 modernize-use-using use 'using' instead of 'typedef' 2
1034 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 80 modernize-use-using use 'using' instead of 'typedef' 2
1035 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 82 modernize-use-using use 'using' instead of 'typedef' 2
1036 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 84 modernize-use-using use 'using' instead of 'typedef' 2
1037 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 86 modernize-use-using use 'using' instead of 'typedef' 2
1038 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 89 modernize-use-using use 'using' instead of 'typedef' 2
1039 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 90 modernize-use-using use 'using' instead of 'typedef' 2
1040 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 98 modernize-use-equals-default use '= default' to define a trivial destructor 2
1041 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 98 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
1042 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 107 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
1043 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 107 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
1044 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 168 readability-const-return-type return type 'const std::vector' (aka 'const vector>') is 'const'-qualified at the top level, which may reduce code readability without improving const correctness 1
1045 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 230 cppcoreguidelines-explicit-virtual-functions prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
1046 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 230 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
1047 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 260 readability-inconsistent-declaration-parameter-name function 'ndt_omp::NormalDistributionsTransform::updateDerivatives' has a definition with different parameter names 3
1048 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 395 cppcoreguidelines-non-private-member-variables-in-classes member variable 'target_cells_' has protected visibility 1
1049 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 395 misc-non-private-member-variables-in-classes member variable 'target_cells_' has protected visibility 1
1050 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 400 cppcoreguidelines-non-private-member-variables-in-classes member variable 'resolution_' has protected visibility 1
1051 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 400 misc-non-private-member-variables-in-classes member variable 'resolution_' has protected visibility 1
1052 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 400 modernize-use-default-member-init use default member initializer for 'resolution_' 2
1053 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 403 cppcoreguidelines-non-private-member-variables-in-classes member variable 'step_size_' has protected visibility 1
1054 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 403 misc-non-private-member-variables-in-classes member variable 'step_size_' has protected visibility 1
1055 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 403 modernize-use-default-member-init use default member initializer for 'step_size_' 2
1056 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 406 cppcoreguidelines-non-private-member-variables-in-classes member variable 'outlier_ratio_' has protected visibility 1
1057 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 406 misc-non-private-member-variables-in-classes member variable 'outlier_ratio_' has protected visibility 1
1058 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 406 modernize-use-default-member-init use default member initializer for 'outlier_ratio_' 2
1059 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 410 cppcoreguidelines-non-private-member-variables-in-classes member variable 'gauss_d1_' has protected visibility 1
1060 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 410 misc-non-private-member-variables-in-classes member variable 'gauss_d1_' has protected visibility 1
1061 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 410 modernize-use-default-member-init use default member initializer for 'gauss_d1_' 2
1062 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 410 cppcoreguidelines-non-private-member-variables-in-classes member variable 'gauss_d2_' has protected visibility 1
1063 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 410 misc-non-private-member-variables-in-classes member variable 'gauss_d2_' has protected visibility 1
1064 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 410 modernize-use-default-member-init use default member initializer for 'gauss_d2_' 2
1065 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 410 cppcoreguidelines-non-private-member-variables-in-classes member variable 'gauss_d3_' has protected visibility 1
1066 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 410 misc-non-private-member-variables-in-classes member variable 'gauss_d3_' has protected visibility 1
1067 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 410 modernize-use-default-member-init use default member initializer for 'gauss_d3_' 2
1068 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 414 cppcoreguidelines-non-private-member-variables-in-classes member variable 'trans_probability_' has protected visibility 1
1069 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 414 misc-non-private-member-variables-in-classes member variable 'trans_probability_' has protected visibility 1
1070 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 414 modernize-use-default-member-init use default member initializer for 'trans_probability_' 2
1071 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 420 cppcoreguidelines-non-private-member-variables-in-classes member variable 'j_ang_a_' has protected visibility 1
1072 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 420 misc-non-private-member-variables-in-classes member variable 'j_ang_a_' has protected visibility 1
1073 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 420 cppcoreguidelines-non-private-member-variables-in-classes member variable 'j_ang_b_' has protected visibility 1
1074 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 420 misc-non-private-member-variables-in-classes member variable 'j_ang_b_' has protected visibility 1
1075 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 420 cppcoreguidelines-non-private-member-variables-in-classes member variable 'j_ang_c_' has protected visibility 1
1076 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 420 misc-non-private-member-variables-in-classes member variable 'j_ang_c_' has protected visibility 1
1077 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 420 cppcoreguidelines-non-private-member-variables-in-classes member variable 'j_ang_d_' has protected visibility 1
1078 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 420 misc-non-private-member-variables-in-classes member variable 'j_ang_d_' has protected visibility 1
1079 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 420 cppcoreguidelines-non-private-member-variables-in-classes member variable 'j_ang_e_' has protected visibility 1
1080 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 420 misc-non-private-member-variables-in-classes member variable 'j_ang_e_' has protected visibility 1
1081 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 420 cppcoreguidelines-non-private-member-variables-in-classes member variable 'j_ang_f_' has protected visibility 1
1082 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 420 misc-non-private-member-variables-in-classes member variable 'j_ang_f_' has protected visibility 1
1083 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 420 cppcoreguidelines-non-private-member-variables-in-classes member variable 'j_ang_g_' has protected visibility 1
1084 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 420 misc-non-private-member-variables-in-classes member variable 'j_ang_g_' has protected visibility 1
1085 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 420 cppcoreguidelines-non-private-member-variables-in-classes member variable 'j_ang_h_' has protected visibility 1
1086 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 420 misc-non-private-member-variables-in-classes member variable 'j_ang_h_' has protected visibility 1
1087 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 422 cppcoreguidelines-non-private-member-variables-in-classes member variable 'j_ang' has protected visibility 1
1088 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 422 misc-non-private-member-variables-in-classes member variable 'j_ang' has protected visibility 1
1089 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 428 cppcoreguidelines-non-private-member-variables-in-classes member variable 'h_ang_a2_' has protected visibility 1
1090 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 428 misc-non-private-member-variables-in-classes member variable 'h_ang_a2_' has protected visibility 1
1091 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 428 cppcoreguidelines-non-private-member-variables-in-classes member variable 'h_ang_a3_' has protected visibility 1
1092 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 428 misc-non-private-member-variables-in-classes member variable 'h_ang_a3_' has protected visibility 1
1093 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 428 cppcoreguidelines-non-private-member-variables-in-classes member variable 'h_ang_b2_' has protected visibility 1
1094 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 428 misc-non-private-member-variables-in-classes member variable 'h_ang_b2_' has protected visibility 1
1095 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 428 cppcoreguidelines-non-private-member-variables-in-classes member variable 'h_ang_b3_' has protected visibility 1
1096 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 428 misc-non-private-member-variables-in-classes member variable 'h_ang_b3_' has protected visibility 1
1097 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 428 cppcoreguidelines-non-private-member-variables-in-classes member variable 'h_ang_c2_' has protected visibility 1
1098 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 428 misc-non-private-member-variables-in-classes member variable 'h_ang_c2_' has protected visibility 1
1099 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 428 cppcoreguidelines-non-private-member-variables-in-classes member variable 'h_ang_c3_' has protected visibility 1
1100 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 428 misc-non-private-member-variables-in-classes member variable 'h_ang_c3_' has protected visibility 1
1101 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 428 cppcoreguidelines-non-private-member-variables-in-classes member variable 'h_ang_d1_' has protected visibility 1
1102 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 428 misc-non-private-member-variables-in-classes member variable 'h_ang_d1_' has protected visibility 1
1103 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 429 cppcoreguidelines-non-private-member-variables-in-classes member variable 'h_ang_d2_' has protected visibility 1
1104 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 429 misc-non-private-member-variables-in-classes member variable 'h_ang_d2_' has protected visibility 1
1105 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 429 cppcoreguidelines-non-private-member-variables-in-classes member variable 'h_ang_d3_' has protected visibility 1
1106 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 429 misc-non-private-member-variables-in-classes member variable 'h_ang_d3_' has protected visibility 1
1107 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 429 cppcoreguidelines-non-private-member-variables-in-classes member variable 'h_ang_e1_' has protected visibility 1
1108 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 429 misc-non-private-member-variables-in-classes member variable 'h_ang_e1_' has protected visibility 1
1109 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 429 cppcoreguidelines-non-private-member-variables-in-classes member variable 'h_ang_e2_' has protected visibility 1
1110 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 429 misc-non-private-member-variables-in-classes member variable 'h_ang_e2_' has protected visibility 1
1111 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 429 cppcoreguidelines-non-private-member-variables-in-classes member variable 'h_ang_e3_' has protected visibility 1
1112 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 429 misc-non-private-member-variables-in-classes member variable 'h_ang_e3_' has protected visibility 1
1113 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 429 cppcoreguidelines-non-private-member-variables-in-classes member variable 'h_ang_f1_' has protected visibility 1
1114 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 429 misc-non-private-member-variables-in-classes member variable 'h_ang_f1_' has protected visibility 1
1115 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 429 cppcoreguidelines-non-private-member-variables-in-classes member variable 'h_ang_f2_' has protected visibility 1
1116 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 429 misc-non-private-member-variables-in-classes member variable 'h_ang_f2_' has protected visibility 1
1117 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 429 cppcoreguidelines-non-private-member-variables-in-classes member variable 'h_ang_f3_' has protected visibility 1
1118 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 429 misc-non-private-member-variables-in-classes member variable 'h_ang_f3_' has protected visibility 1
1119 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 431 cppcoreguidelines-non-private-member-variables-in-classes member variable 'h_ang' has protected visibility 1
1120 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 431 misc-non-private-member-variables-in-classes member variable 'h_ang' has protected visibility 1
1121 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 441 cppcoreguidelines-non-private-member-variables-in-classes member variable 'num_threads_' has protected visibility 1
1122 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 441 misc-non-private-member-variables-in-classes member variable 'num_threads_' has protected visibility 1
1123 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 443 cppcoreguidelines-non-private-member-variables-in-classes member variable 'hessian_' has protected visibility 1
1124 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 443 misc-non-private-member-variables-in-classes member variable 'hessian_' has protected visibility 1
1125 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 444 cppcoreguidelines-non-private-member-variables-in-classes member variable 'transformation_array_' has protected visibility 1
1126 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 444 misc-non-private-member-variables-in-classes member variable 'transformation_array_' has protected visibility 1
1127 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 447 cppcoreguidelines-non-private-member-variables-in-classes member variable 'search_method' has public visibility 1
1128 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp.hpp @ Line 447 misc-non-private-member-variables-in-classes member variable 'search_method' has public visibility 1
1129 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 49 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1130 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 82 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1131 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 82 cppcoreguidelines-init-variables variable 'gauss_c1' is not initialized 2
1132 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 82 cppcoreguidelines-init-variables variable 'gauss_c2' is not initialized 2
1133 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 106 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1134 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 106 cppcoreguidelines-init-variables variable 'gauss_c1' is not initialized 2
1135 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 106 cppcoreguidelines-init-variables variable 'gauss_c2' is not initialized 2
1136 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 128 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1137 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 137 cppcoreguidelines-init-variables variable 'delta_p_norm' is not initialized 2
1138 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 142 clang-diagnostic-unused-variable unused variable 'converged_rotation' 1
1139 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 208 modernize-use-nullptr use nullptr 2
1140 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 262 openmp-use-default-none OpenMP directive 'parallel for' does not specify 'default' clause, consider specifying 'default(none)' clause 1
1141 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 267 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1142 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 269 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1143 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 308 modernize-use-auto use auto when declaring iterators 2
1144 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 353 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1145 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 353 cppcoreguidelines-init-variables variable 'cx' is not initialized 2
1146 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 353 cppcoreguidelines-init-variables variable 'cy' is not initialized 2
1147 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 353 cppcoreguidelines-init-variables variable 'cz' is not initialized 2
1148 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 353 cppcoreguidelines-init-variables variable 'sx' is not initialized 2
1149 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 353 cppcoreguidelines-init-variables variable 'sy' is not initialized 2
1150 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 353 cppcoreguidelines-init-variables variable 'sz' is not initialized 2
1151 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 392 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1152 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 394 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1153 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 395 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1154 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 396 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1155 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 397 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1156 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 398 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1157 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 400 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1158 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 402 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1159 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 430 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1160 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 432 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1161 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 435 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1162 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 437 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1163 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 440 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1164 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 442 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1165 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 444 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1166 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 446 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1167 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 448 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1168 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 450 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1169 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 451 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1170 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 452 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1171 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 454 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1172 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 456 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1173 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 458 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1174 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 468 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1175 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 487 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1176 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 488 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1177 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 489 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1178 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 490 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1179 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 491 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1180 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 492 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1181 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 528 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1182 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 560 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1183 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 567 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1184 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 618 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1185 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 620 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1186 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 646 modernize-use-auto use auto when declaring iterators 2
1187 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 719 readability-else-after-return do not use 'else' after 'return' 1
1188 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 763 readability-else-after-return do not use 'else' after 'return' 1
1189 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 782 readability-else-after-return do not use 'else' after 'return' 1
1190 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 798 cppcoreguidelines-init-variables variable 'a_t_next' is not initialized 2
1191 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 808 readability-else-after-return do not use 'else' after 'return' 1
1192 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 841 readability-else-after-return do not use 'else' after 'return' 1
1193 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 859 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1194 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 869 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1195 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/ndt_omp_impl.hpp @ Line 992 modernize-use-auto use auto when declaring iterators 2
1196 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 80 modernize-use-using use 'using' instead of 'typedef' 2
1197 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 81 modernize-use-using use 'using' instead of 'typedef' 2
1198 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 82 modernize-use-using use 'using' instead of 'typedef' 2
1199 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 83 modernize-use-using use 'using' instead of 'typedef' 2
1200 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 86 modernize-use-using use 'using' instead of 'typedef' 2
1201 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 87 modernize-use-using use 'using' instead of 'typedef' 2
1202 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 141 misc-non-private-member-variables-in-classes member variable 'nr_points' has public visibility 1
1203 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 141 modernize-use-default-member-init use default member initializer for 'nr_points' 2
1204 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 144 misc-non-private-member-variables-in-classes member variable 'mean_' has public visibility 1
1205 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 149 misc-non-private-member-variables-in-classes member variable 'centroid' has public visibility 1
1206 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 152 misc-non-private-member-variables-in-classes member variable 'cov_' has public visibility 1
1207 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 155 misc-non-private-member-variables-in-classes member variable 'icov_' has public visibility 1
1208 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 158 misc-non-private-member-variables-in-classes member variable 'evecs_' has public visibility 1
1209 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 161 misc-non-private-member-variables-in-classes member variable 'evals_' has public visibility 1
1210 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 165 modernize-use-using use 'using' instead of 'typedef' 2
1211 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 168 modernize-use-using use 'using' instead of 'typedef' 2
1212 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 170 modernize-use-using use 'using' instead of 'typedef' 2
1213 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 268 readability-else-after-return do not use 'else' after 'return' 1
1214 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 269 modernize-use-nullptr use nullptr 2
1215 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 293 readability-else-after-return do not use 'else' after 'return' 1
1216 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 294 modernize-use-nullptr use nullptr 2
1217 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 318 readability-else-after-return do not use 'else' after 'return' 1
1218 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 319 modernize-use-nullptr use nullptr 2
1219 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 381 modernize-loop-convert use range-based for loop instead 2
1220 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 381 modernize-use-auto use auto when declaring iterators 2
1221 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 431 modernize-loop-convert use range-based for loop instead 2
1222 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 431 modernize-use-auto use auto when declaring iterators 2
1223 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 464 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
1224 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 464 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
1225 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 467 cppcoreguidelines-non-private-member-variables-in-classes member variable 'searchable_' has protected visibility 1
1226 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 467 misc-non-private-member-variables-in-classes member variable 'searchable_' has protected visibility 1
1227 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 467 modernize-use-default-member-init use default member initializer for 'searchable_' 2
1228 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 470 cppcoreguidelines-non-private-member-variables-in-classes member variable 'min_points_per_voxel_' has protected visibility 1
1229 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 470 misc-non-private-member-variables-in-classes member variable 'min_points_per_voxel_' has protected visibility 1
1230 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 470 modernize-use-default-member-init use default member initializer for 'min_points_per_voxel_' 2
1231 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 473 cppcoreguidelines-non-private-member-variables-in-classes member variable 'min_covar_eigvalue_mult_' has protected visibility 1
1232 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 473 misc-non-private-member-variables-in-classes member variable 'min_covar_eigvalue_mult_' has protected visibility 1
1233 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 473 modernize-use-default-member-init use default member initializer for 'min_covar_eigvalue_mult_' 2
1234 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 477 cppcoreguidelines-non-private-member-variables-in-classes member variable 'leaves_' has protected visibility 1
1235 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 477 misc-non-private-member-variables-in-classes member variable 'leaves_' has protected visibility 1
1236 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 480 cppcoreguidelines-non-private-member-variables-in-classes member variable 'voxel_centroids_' has protected visibility 1
1237 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 480 misc-non-private-member-variables-in-classes member variable 'voxel_centroids_' has protected visibility 1
1238 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 483 cppcoreguidelines-non-private-member-variables-in-classes member variable 'voxel_centroids_leaf_indices_' has protected visibility 1
1239 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 483 misc-non-private-member-variables-in-classes member variable 'voxel_centroids_leaf_indices_' has protected visibility 1
1240 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 486 cppcoreguidelines-non-private-member-variables-in-classes member variable 'kdtree_' has protected visibility 1
1241 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp.hpp @ Line 486 misc-non-private-member-variables-in-classes member variable 'kdtree_' has protected visibility 1
1242 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp_impl.hpp @ Line 66 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1243 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp_impl.hpp @ Line 147 modernize-use-auto use auto when initializing with a cast to avoid duplicating the type name 2
1244 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp_impl.hpp @ Line 147 cppcoreguidelines-pro-type-reinterpret-cast do not use reinterpret_cast 1
1245 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp_impl.hpp @ Line 149 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
1246 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp_impl.hpp @ Line 195 cppcoreguidelines-init-variables variable 'rgb' is not initialized 2
1247 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp_impl.hpp @ Line 197 cppcoreguidelines-pro-type-reinterpret-cast do not use reinterpret_cast 1
1248 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp_impl.hpp @ Line 197 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
1249 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp_impl.hpp @ Line 198 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
1250 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp_impl.hpp @ Line 198 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
1251 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp_impl.hpp @ Line 199 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
1252 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp_impl.hpp @ Line 199 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
1253 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp_impl.hpp @ Line 200 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
1254 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp_impl.hpp @ Line 257 cppcoreguidelines-init-variables variable 'rgb' is not initialized 2
1255 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp_impl.hpp @ Line 259 cppcoreguidelines-pro-type-reinterpret-cast do not use reinterpret_cast 1
1256 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp_impl.hpp @ Line 259 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
1257 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp_impl.hpp @ Line 260 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
1258 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp_impl.hpp @ Line 260 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
1259 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp_impl.hpp @ Line 261 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
1260 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp_impl.hpp @ Line 261 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
1261 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp_impl.hpp @ Line 262 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
1262 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp_impl.hpp @ Line 284 cppcoreguidelines-init-variables variable 'min_covar_eigvalue' is not initialized 2
1263 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp_impl.hpp @ Line 316 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1264 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp_impl.hpp @ Line 319 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
1265 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp_impl.hpp @ Line 319 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
1266 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp_impl.hpp @ Line 320 cppcoreguidelines-pro-type-reinterpret-cast do not use reinterpret_cast 1
1267 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp_impl.hpp @ Line 320 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
1268 localization/pose_estimator/ndt_scan_matcher/ndt_omp/include/ndt_omp/voxel_grid_covariance_omp_impl.hpp @ Line 484 cppcoreguidelines-macro-usage function-like macro 'PCL_INSTANTIATE_VoxelGridCovariance' used; consider a 'constexpr' template function 1
1269 localization/pose_estimator/ndt_scan_matcher/ndt_omp/src/ndt_omp/ndt_omp.cpp @ Line 17 cppcoreguidelines-special-member-functions class 'NormalDistributionsTransform' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1270 localization/pose_estimator/ndt_scan_matcher/ndt_omp/src/ndt_omp/ndt_omp.cpp @ Line 18 cppcoreguidelines-special-member-functions class 'NormalDistributionsTransform' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1271 localization/pose_estimator/ndt_scan_matcher/ndt_pcl_modified/include/ndt_pcl_modified/impl/ndt.hpp @ Line 64 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1272 localization/pose_estimator/ndt_scan_matcher/ndt_pcl_modified/include/ndt_pcl_modified/impl/ndt.hpp @ Line 64 cppcoreguidelines-init-variables variable 'gauss_c1' is not initialized 2
1273 localization/pose_estimator/ndt_scan_matcher/ndt_pcl_modified/include/ndt_pcl_modified/impl/ndt.hpp @ Line 64 cppcoreguidelines-init-variables variable 'gauss_c2' is not initialized 2
1274 localization/pose_estimator/ndt_scan_matcher/ndt_pcl_modified/include/ndt_pcl_modified/impl/ndt.hpp @ Line 64 cppcoreguidelines-init-variables variable 'gauss_d3' is not initialized 2
1275 localization/pose_estimator/ndt_scan_matcher/ndt_pcl_modified/include/ndt_pcl_modified/impl/ndt.hpp @ Line 89 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1276 localization/pose_estimator/ndt_scan_matcher/ndt_pcl_modified/include/ndt_pcl_modified/impl/ndt.hpp @ Line 98 cppcoreguidelines-init-variables variable 'delta_p_norm' is not initialized 2
1277 localization/pose_estimator/ndt_scan_matcher/ndt_pcl_modified/include/ndt_pcl_modified/impl/ndt.hpp @ Line 169 modernize-use-nullptr use nullptr 2
1278 localization/pose_estimator/ndt_scan_matcher/ndt_pcl_modified/include/ndt_pcl_modified/impl/ndt.hpp @ Line 208 readability-else-after-return do not use 'else' after 'return' 1
1279 localization/pose_estimator/ndt_scan_matcher/ndt_pcl_modified/include/ndt_pcl_modified/impl/ndt.hpp @ Line 226 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1280 localization/pose_estimator/ndt_scan_matcher/ndt_pcl_modified/include/ndt_pcl_modified/impl/ndt.hpp @ Line 244 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1281 localization/pose_estimator/ndt_scan_matcher/ndt_pcl_modified/include/ndt_pcl_modified/ndt.hpp @ Line 67 modernize-use-using use 'using' instead of 'typedef' 2
1282 localization/pose_estimator/ndt_scan_matcher/ndt_pcl_modified/include/ndt_pcl_modified/ndt.hpp @ Line 70 cppcoreguidelines-explicit-virtual-functions 'virtual' is redundant since the function is already declared 'override' 1
1283 localization/pose_estimator/ndt_scan_matcher/ndt_pcl_modified/include/ndt_pcl_modified/ndt.hpp @ Line 70 modernize-use-override 'virtual' is redundant since the function is already declared 'override' 1
1284 localization/pose_estimator/ndt_scan_matcher/ndt_pcl_modified/include/ndt_pcl_modified/ndt.hpp @ Line 73 readability-const-return-type return type 'const Eigen::Matrix' is 'const'-qualified at the top level, which may reduce code readability without improving const correctness 1
1285 localization/pose_estimator/ndt_scan_matcher/ndt_pcl_modified/include/ndt_pcl_modified/ndt.hpp @ Line 75 readability-const-return-type return type 'const std::vector' (aka 'const vector>') is 'const'-qualified at the top level, which may reduce code readability without improving const correctness 1
1286 localization/pose_estimator/ndt_scan_matcher/ndt_pcl_modified/include/ndt_pcl_modified/ndt.hpp @ Line 106 cppcoreguidelines-non-private-member-variables-in-classes member variable 'hessian_' has protected visibility 1
1287 localization/pose_estimator/ndt_scan_matcher/ndt_pcl_modified/include/ndt_pcl_modified/ndt.hpp @ Line 106 misc-non-private-member-variables-in-classes member variable 'hessian_' has protected visibility 1
1288 localization/pose_estimator/ndt_scan_matcher/ndt_pcl_modified/include/ndt_pcl_modified/ndt.hpp @ Line 107 cppcoreguidelines-non-private-member-variables-in-classes member variable 'transformation_array_' has protected visibility 1
1289 localization/pose_estimator/ndt_scan_matcher/ndt_pcl_modified/include/ndt_pcl_modified/ndt.hpp @ Line 107 misc-non-private-member-variables-in-classes member variable 'transformation_array_' has protected visibility 1
1290 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/include/ndt_scan_matcher/ndt_scan_matcher_core.hpp @ Line 48 cppcoreguidelines-special-member-functions class 'NDTScanMatcher' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1291 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/include/ndt_scan_matcher/ndt_scan_matcher_core.hpp @ Line 58 misc-non-private-member-variables-in-classes member variable 'search_method' has public visibility 1
1292 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/include/ndt_scan_matcher/ndt_scan_matcher_core.hpp @ Line 58 modernize-use-default-member-init use default member initializer for 'search_method' 2
1293 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/include/ndt_scan_matcher/ndt_scan_matcher_core.hpp @ Line 59 misc-non-private-member-variables-in-classes member variable 'num_threads' has public visibility 1
1294 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/include/ndt_scan_matcher/ndt_scan_matcher_core.hpp @ Line 59 modernize-use-default-member-init use default member initializer for 'num_threads' 2
1295 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/include/ndt_scan_matcher/ndt_scan_matcher_core.hpp @ Line 71 misc-non-private-member-variables-in-classes member variable 'initial_pose' has public visibility 1
1296 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/include/ndt_scan_matcher/ndt_scan_matcher_core.hpp @ Line 72 misc-non-private-member-variables-in-classes member variable 'result_pose' has public visibility 1
1297 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/include/ndt_scan_matcher/ndt_scan_matcher_core.hpp @ Line 73 misc-non-private-member-variables-in-classes member variable 'score' has public visibility 1
1298 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/include/ndt_scan_matcher/ndt_scan_matcher_core.hpp @ Line 74 misc-non-private-member-variables-in-classes member variable 'iteration' has public visibility 1
1299 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/include/ndt_scan_matcher/ndt_scan_matcher_core.hpp @ Line 81 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
1300 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/include/ndt_scan_matcher/ndt_scan_matcher_core.hpp @ Line 88 readability-inconsistent-declaration-parameter-name function 'NDTScanMatcher::callbackMapPoints' has a definition with different parameter names 3
1301 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/include/ndt_scan_matcher/ndt_scan_matcher_core.hpp @ Line 89 readability-inconsistent-declaration-parameter-name function 'NDTScanMatcher::callbackSensorPoints' has a definition with different parameter names 3
1302 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/include/ndt_scan_matcher/ndt_scan_matcher_core.hpp @ Line 90 readability-inconsistent-declaration-parameter-name function 'NDTScanMatcher::callbackInitialPose' has a definition with different parameter names 3
1303 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/include/ndt_scan_matcher/ndt_scan_matcher_core.hpp @ Line 147 modernize-use-default-member-init use default member initializer for 'ndt_implement_type_' 2
1304 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/include/ndt_scan_matcher/ndt_scan_matcher_core.hpp @ Line 154 modernize-use-default-member-init use default member initializer for 'converged_param_transform_probability_' 2
1305 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/include/ndt_scan_matcher/ndt_scan_matcher_core.hpp @ Line 155 modernize-use-default-member-init use default member initializer for 'inversion_vector_threshold_' 2
1306 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/include/ndt_scan_matcher/ndt_scan_matcher_core.hpp @ Line 156 modernize-use-default-member-init use default member initializer for 'oscillation_threshold_' 2
1307 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/include/ndt_scan_matcher/util_func.hpp @ Line 30 misc-definitions-in-headers function 'ExchangeColorCrc' defined in a header file; function definitions in header files can lead to ODR violations 2
1308 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/include/ndt_scan_matcher/util_func.hpp @ Line 58 misc-definitions-in-headers function 'calcDiffForRadian' defined in a header file; function definitions in header files can lead to ODR violations 2
1309 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/include/ndt_scan_matcher/util_func.hpp @ Line 70 misc-definitions-in-headers function 'getRPY' defined in a header file; function definitions in header files can lead to ODR violations 2
1310 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/include/ndt_scan_matcher/util_func.hpp @ Line 78 misc-definitions-in-headers function 'getRPY' defined in a header file; function definitions in header files can lead to ODR violations 2
1311 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/include/ndt_scan_matcher/util_func.hpp @ Line 83 misc-definitions-in-headers function 'getRPY' defined in a header file; function definitions in header files can lead to ODR violations 2
1312 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/include/ndt_scan_matcher/util_func.hpp @ Line 121 misc-definitions-in-headers function 'calcTwist' defined in a header file; function definitions in header files can lead to ODR violations 2
1313 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/include/ndt_scan_matcher/util_func.hpp @ Line 155 misc-definitions-in-headers function 'getNearestTimeStampPose' defined in a header file; function definitions in header files can lead to ODR violations 2
1314 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/include/ndt_scan_matcher/util_func.hpp @ Line 177 misc-definitions-in-headers function 'interpolatePose' defined in a header file; function definitions in header files can lead to ODR violations 2
1315 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/include/ndt_scan_matcher/util_func.hpp @ Line 216 misc-definitions-in-headers function 'interpolatePose' defined in a header file; function definitions in header files can lead to ODR violations 2
1316 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/include/ndt_scan_matcher/util_func.hpp @ Line 232 misc-definitions-in-headers function 'popOldPose' defined in a header file; function definitions in header files can lead to ODR violations 2
1317 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/src/ndt_scan_matcher_core.cpp @ Line 49 cppcoreguidelines-owning-memory initializing non-owner argument of type 'NormalDistributionsTransformPCLGeneric *' with a newly created 'gsl::owner<>' 1
1318 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/src/ndt_scan_matcher_core.cpp @ Line 52 cppcoreguidelines-owning-memory initializing non-owner argument of type 'NormalDistributionsTransformPCLModified *' with a newly created 'gsl::owner<>' 1
1319 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/src/ndt_scan_matcher_core.cpp @ Line 73 cppcoreguidelines-owning-memory initializing non-owner argument of type 'NormalDistributionsTransformPCLGeneric *' with a newly created 'gsl::owner<>' 1
1320 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/src/ndt_scan_matcher_core.cpp @ Line 93 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1321 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/src/ndt_scan_matcher_core.cpp @ Line 93 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1322 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/src/ndt_scan_matcher_core.cpp @ Line 152 modernize-use-equals-default use '= default' to define a trivial destructor 2
1323 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/src/ndt_scan_matcher_core.cpp @ Line 209 performance-unnecessary-value-param the const qualified parameter 'req' is copied for each invocation; consider making it a reference 2
1324 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/src/ndt_scan_matcher_core.cpp @ Line 210 performance-unnecessary-value-param the parameter 'res' is copied for each invocation but only used as a const reference; consider making it a const reference 2
1325 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/src/ndt_scan_matcher_core.cpp @ Line 247 performance-unnecessary-value-param the const qualified parameter 'initial_pose_msg_ptr' is copied for each invocation; consider making it a reference 2
1326 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/src/ndt_scan_matcher_core.cpp @ Line 276 performance-unnecessary-value-param the parameter 'map_points_msg_ptr' is copied for each invocation but only used as a const reference; consider making it a const reference 2
1327 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/src/ndt_scan_matcher_core.cpp @ Line 286 cppcoreguidelines-owning-memory initializing non-owner argument of type 'NormalDistributionsTransformPCLGeneric *' with a newly created 'gsl::owner<>' 1
1328 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/src/ndt_scan_matcher_core.cpp @ Line 288 cppcoreguidelines-owning-memory initializing non-owner argument of type 'NormalDistributionsTransformPCLModified *' with a newly created 'gsl::owner<>' 1
1329 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/src/ndt_scan_matcher_core.cpp @ Line 298 cppcoreguidelines-owning-memory initializing non-owner argument of type 'NormalDistributionsTransformPCLGeneric *' with a newly created 'gsl::owner<>' 1
1330 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/src/ndt_scan_matcher_core.cpp @ Line 321 performance-unnecessary-value-param the parameter 'sensor_points_sensorTF_msg_ptr' is copied for each invocation but only used as a const reference; consider making it a const reference 2
1331 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/src/ndt_scan_matcher_core.cpp @ Line 379 clang-diagnostic-unused-variable unused variable 'align_time' 1
1332 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/src/ndt_scan_matcher_core.cpp @ Line 405 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1333 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/src/ndt_scan_matcher_core.cpp @ Line 405 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1334 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/src/ndt_scan_matcher_core.cpp @ Line 790 readability-make-member-function-const method 'isLocalOptimalSolutionOscillation' can be made const 1
1335 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/src/ndt_scan_matcher_core.cpp @ Line 803 bugprone-narrowing-conversions narrowing conversion from 'int' to 'float' 1
1336 localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/src/ndt_scan_matcher_core.cpp @ Line 803 cppcoreguidelines-narrowing-conversions narrowing conversion from 'int' to 'float' 1
1337 localization/pose_twist_fusion_filter/ekf_localizer/include/ekf_localizer/ekf_localizer.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'EKF_LOCALIZER__EKF_LOCALIZER_HPP_', which is a reserved identifier 2
1338 localization/pose_twist_fusion_filter/ekf_localizer/include/ekf_localizer/ekf_localizer.hpp @ Line 150 readability-uppercase-literal-suffix integer literal has suffix 'ul', which is not uppercase 2
1339 localization/pose_twist_fusion_filter/ekf_localizer/include/ekf_localizer/ekf_localizer.hpp @ Line 151 readability-uppercase-literal-suffix integer literal has suffix 'ul', which is not uppercase 2
1340 localization/pose_twist_fusion_filter/ekf_localizer/include/ekf_localizer/ekf_localizer.hpp @ Line 186 readability-inconsistent-declaration-parameter-name function 'EKFLocalizer::callbackInitialPose' has a definition with different parameter names 3
1341 localization/pose_twist_fusion_filter/ekf_localizer/include/ekf_localizer/ekf_localizer.hpp @ Line 218 readability-inconsistent-declaration-parameter-name function 'EKFLocalizer::mahalanobisGate' has a definition with different parameter names 3
1342 localization/pose_twist_fusion_filter/ekf_localizer/src/ekf_localizer.cpp @ Line 24 cppcoreguidelines-macro-usage function-like macro 'PRINT_MAT' used; consider a 'constexpr' template function 1
1343 localization/pose_twist_fusion_filter/ekf_localizer/src/ekf_localizer.cpp @ Line 24 bugprone-macro-parentheses macro argument should be enclosed in parentheses 2
1344 localization/pose_twist_fusion_filter/ekf_localizer/src/ekf_localizer.cpp @ Line 26 bugprone-macro-parentheses macro argument should be enclosed in parentheses 2
1345 localization/pose_twist_fusion_filter/ekf_localizer/src/ekf_localizer.cpp @ Line 30 bugprone-reserved-identifier declaration uses identifier '_1', which is reserved in the global namespace 2
1346 localization/pose_twist_fusion_filter/ekf_localizer/src/ekf_localizer.cpp @ Line 32 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: current_pose_covariance_, current_twist_covariance_ 1
1347 localization/pose_twist_fusion_filter/ekf_localizer/src/ekf_localizer.cpp @ Line 70 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1348 localization/pose_twist_fusion_filter/ekf_localizer/src/ekf_localizer.cpp @ Line 70 cppcoreguidelines-init-variables variable 'proc_stddev_yaw_c' is not initialized 2
1349 localization/pose_twist_fusion_filter/ekf_localizer/src/ekf_localizer.cpp @ Line 70 cppcoreguidelines-init-variables variable 'proc_stddev_yaw_bias_c' is not initialized 2
1350 localization/pose_twist_fusion_filter/ekf_localizer/src/ekf_localizer.cpp @ Line 70 cppcoreguidelines-init-variables variable 'proc_stddev_vx_c' is not initialized 2
1351 localization/pose_twist_fusion_filter/ekf_localizer/src/ekf_localizer.cpp @ Line 70 cppcoreguidelines-init-variables variable 'proc_stddev_wz_c' is not initialized 2
1352 localization/pose_twist_fusion_filter/ekf_localizer/src/ekf_localizer.cpp @ Line 236 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1353 localization/pose_twist_fusion_filter/ekf_localizer/src/ekf_localizer.cpp @ Line 240 cppcoreguidelines-init-variables variable 'yaw_tmp' is not initialized 2
1354 localization/pose_twist_fusion_filter/ekf_localizer/src/ekf_localizer.cpp @ Line 308 performance-unnecessary-value-param the parameter 'initialpose' is copied for each invocation but only used as a const reference; consider making it a const reference 2
1355 localization/pose_twist_fusion_filter/ekf_localizer/src/ekf_localizer.cpp @ Line 348 performance-unnecessary-value-param the parameter 'msg' is copied for each invocation but only used as a const reference; consider making it a const reference 2
1356 localization/pose_twist_fusion_filter/ekf_localizer/src/ekf_localizer.cpp @ Line 359 performance-unnecessary-value-param the parameter 'msg' is copied for each invocation but only used as a const reference; consider making it a const reference 2
1357 localization/pose_twist_fusion_filter/ekf_localizer/src/ekf_localizer.cpp @ Line 373 performance-unnecessary-value-param the parameter 'msg' is copied for each invocation but only used as a const reference; consider making it a const reference 2
1358 localization/pose_twist_fusion_filter/ekf_localizer/src/ekf_localizer.cpp @ Line 384 performance-unnecessary-value-param the parameter 'msg' is copied for each invocation but only used as a const reference; consider making it a const reference 2
1359 localization/pose_twist_fusion_filter/ekf_localizer/src/ekf_localizer.cpp @ Line 515 bugprone-narrowing-conversions narrowing conversion from 'float' to 'int' 1
1360 localization/pose_twist_fusion_filter/ekf_localizer/src/ekf_localizer.cpp @ Line 515 cppcoreguidelines-narrowing-conversions narrowing conversion from 'float' to 'int' 1
1361 localization/pose_twist_fusion_filter/ekf_localizer/src/ekf_localizer.cpp @ Line 515 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1362 localization/pose_twist_fusion_filter/ekf_localizer/src/ekf_localizer.cpp @ Line 515 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1363 localization/pose_twist_fusion_filter/ekf_localizer/src/ekf_localizer.cpp @ Line 547 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1364 localization/pose_twist_fusion_filter/ekf_localizer/src/ekf_localizer.cpp @ Line 631 bugprone-narrowing-conversions narrowing conversion from 'float' to 'int' 1
1365 localization/pose_twist_fusion_filter/ekf_localizer/src/ekf_localizer.cpp @ Line 631 cppcoreguidelines-narrowing-conversions narrowing conversion from 'float' to 'int' 1
1366 localization/pose_twist_fusion_filter/ekf_localizer/src/ekf_localizer.cpp @ Line 631 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1367 localization/pose_twist_fusion_filter/ekf_localizer/src/ekf_localizer.cpp @ Line 631 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1368 localization/pose_twist_fusion_filter/ekf_localizer/src/ekf_localizer.cpp @ Line 657 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1369 localization/pose_twist_fusion_filter/ekf_localizer/src/ekf_localizer.cpp @ Line 724 readability-convert-member-functions-to-static method 'createQuaternionFromRPY' can be made static 1
1370 localization/pose_twist_fusion_filter/ekf_localizer/src/ekf_localizer.cpp @ Line 811 readability-convert-member-functions-to-static method 'normalizeYaw' can be made static 1
1371 localization/twist_estimator/gyro_odometer/include/gyro_odometer/gyro_odometer_core.hpp @ Line 29 cppcoreguidelines-special-member-functions class 'GyroOdometer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1372 localization/twist_estimator/gyro_odometer/include/gyro_odometer/gyro_odometer_core.hpp @ Line 33 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
1373 localization/twist_estimator/gyro_odometer/src/gyro_odometer_core.cpp @ Line 46 modernize-use-equals-default use '= default' to define a trivial destructor 2
1374 localization/twist_estimator/gyro_odometer/src/gyro_odometer_core.cpp @ Line 49 performance-unnecessary-value-param the const qualified parameter 'twist_msg_ptr' is copied for each invocation; consider making it a reference 2
1375 localization/twist_estimator/gyro_odometer/src/gyro_odometer_core.cpp @ Line 55 performance-unnecessary-value-param the const qualified parameter 'imu_msg_ptr' is copied for each invocation; consider making it a reference 2
1376 localization/twist_estimator/gyro_odometer/src/gyro_odometer_core.cpp @ Line 108 performance-unnecessary-value-param the const qualified parameter 'transform_stamped_ptr' is copied for each invocation; consider making it a reference 2
1377 localization/twist_estimator/pose2twist/include/pose2twist/pose2twist_core.hpp @ Line 25 cppcoreguidelines-special-member-functions class 'Pose2Twist' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1378 localization/twist_estimator/pose2twist/include/pose2twist/pose2twist_core.hpp @ Line 29 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
1379 localization/twist_estimator/pose2twist/src/pose2twist_core.cpp @ Line 62 performance-unnecessary-value-param the parameter 'pose' is copied for each invocation but only used as a const reference; consider making it a const reference 2
1380 localization/twist_estimator/pose2twist/src/pose2twist_core.cpp @ Line 68 performance-unnecessary-value-param the parameter 'pose_a' is copied for each invocation but only used as a const reference; consider making it a const reference 2
1381 localization/twist_estimator/pose2twist/src/pose2twist_core.cpp @ Line 69 performance-unnecessary-value-param the parameter 'pose_b' is copied for each invocation but only used as a const reference; consider making it a const reference 2
1382 localization/twist_estimator/pose2twist/src/pose2twist_core.cpp @ Line 113 performance-unnecessary-copy-initialization local copy 'current_pose_msg' of the variable 'pose_msg_ptr' is never modified; consider avoiding the copy 2
1383 localization/twist_estimator/pose2twist/src/pose2twist_core.cpp @ Line 113 performance-unnecessary-value-param parameter 'pose_msg_ptr' is passed by value and only copied once; consider moving it to avoid unnecessary copies 2
1384 localization/util/autoware_localization_rviz_plugin/initial_pose_button_panel/src/initial_pose_button_panel.cpp @ Line 33 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'QLabel *' 1
1385 localization/util/autoware_localization_rviz_plugin/initial_pose_button_panel/src/initial_pose_button_panel.cpp @ Line 36 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'QLineEdit *' 1
1386 localization/util/autoware_localization_rviz_plugin/initial_pose_button_panel/src/initial_pose_button_panel.cpp @ Line 39 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'QPushButton *' 1
1387 localization/util/autoware_localization_rviz_plugin/initial_pose_button_panel/src/initial_pose_button_panel.cpp @ Line 43 cppcoreguidelines-owning-memory assigning newly created 'gsl::owner<>' to non-owner 'QLabel *' 1
1388 localization/util/autoware_localization_rviz_plugin/initial_pose_button_panel/src/initial_pose_button_panel.cpp @ Line 50 cppcoreguidelines-owning-memory initializing non-owner 'QHBoxLayout *' with a newly created 'gsl::owner<>' 1
1389 localization/util/autoware_localization_rviz_plugin/initial_pose_button_panel/src/initial_pose_button_panel.cpp @ Line 54 cppcoreguidelines-owning-memory initializing non-owner 'QVBoxLayout *' with a newly created 'gsl::owner<>' 1
1390 localization/util/autoware_localization_rviz_plugin/initial_pose_button_panel/src/initial_pose_button_panel.cpp @ Line 75 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
1391 localization/util/autoware_localization_rviz_plugin/initial_pose_button_panel/src/initial_pose_button_panel.cpp @ Line 111 misc-unused-parameters parameter 'result' is unused 2
1392 localization/util/autoware_localization_rviz_plugin/initial_pose_button_panel/src/initial_pose_button_panel.cpp @ Line 111 performance-unnecessary-value-param the parameter 'result' is copied for each invocation but only used as a const reference; consider making it a const reference 1
1393 localization/util/autoware_localization_rviz_plugin/initial_pose_button_panel/src/initial_pose_button_panel.hpp @ Line 52 cppcoreguidelines-non-private-member-variables-in-classes member variable 'pose_cov_sub_' has protected visibility 1
1394 localization/util/autoware_localization_rviz_plugin/initial_pose_button_panel/src/initial_pose_button_panel.hpp @ Line 52 misc-non-private-member-variables-in-classes member variable 'pose_cov_sub_' has protected visibility 1
1395 localization/util/autoware_localization_rviz_plugin/initial_pose_button_panel/src/initial_pose_button_panel.hpp @ Line 54 cppcoreguidelines-non-private-member-variables-in-classes member variable 'client_' has protected visibility 1
1396 localization/util/autoware_localization_rviz_plugin/initial_pose_button_panel/src/initial_pose_button_panel.hpp @ Line 54 misc-non-private-member-variables-in-classes member variable 'client_' has protected visibility 1
1397 localization/util/autoware_localization_rviz_plugin/initial_pose_button_panel/src/initial_pose_button_panel.hpp @ Line 56 cppcoreguidelines-non-private-member-variables-in-classes member variable 'topic_label_' has protected visibility 1
1398 localization/util/autoware_localization_rviz_plugin/initial_pose_button_panel/src/initial_pose_button_panel.hpp @ Line 56 misc-non-private-member-variables-in-classes member variable 'topic_label_' has protected visibility 1
1399 localization/util/autoware_localization_rviz_plugin/initial_pose_button_panel/src/initial_pose_button_panel.hpp @ Line 57 cppcoreguidelines-non-private-member-variables-in-classes member variable 'topic_edit_' has protected visibility 1
1400 localization/util/autoware_localization_rviz_plugin/initial_pose_button_panel/src/initial_pose_button_panel.hpp @ Line 57 misc-non-private-member-variables-in-classes member variable 'topic_edit_' has protected visibility 1
1401 localization/util/autoware_localization_rviz_plugin/initial_pose_button_panel/src/initial_pose_button_panel.hpp @ Line 58 cppcoreguidelines-non-private-member-variables-in-classes member variable 'initialize_button_' has protected visibility 1
1402 localization/util/autoware_localization_rviz_plugin/initial_pose_button_panel/src/initial_pose_button_panel.hpp @ Line 58 misc-non-private-member-variables-in-classes member variable 'initialize_button_' has protected visibility 1
1403 localization/util/autoware_localization_rviz_plugin/initial_pose_button_panel/src/initial_pose_button_panel.hpp @ Line 59 cppcoreguidelines-non-private-member-variables-in-classes member variable 'status_label_' has protected visibility 1
1404 localization/util/autoware_localization_rviz_plugin/initial_pose_button_panel/src/initial_pose_button_panel.hpp @ Line 59 misc-non-private-member-variables-in-classes member variable 'status_label_' has protected visibility 1
1405 localization/util/autoware_localization_rviz_plugin/initial_pose_button_panel/src/initial_pose_button_panel.hpp @ Line 61 cppcoreguidelines-non-private-member-variables-in-classes member variable 'pose_cov_msg_' has protected visibility 1
1406 localization/util/autoware_localization_rviz_plugin/initial_pose_button_panel/src/initial_pose_button_panel.hpp @ Line 61 misc-non-private-member-variables-in-classes member variable 'pose_cov_msg_' has protected visibility 1
1407 localization/util/pose_initializer/include/pose_initializer/pose_initializer_core.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'POSE_INITIALIZER__POSE_INITIALIZER_CORE_HPP_', which is a reserved identifier 2
1408 localization/util/pose_initializer/include/pose_initializer/pose_initializer_core.hpp @ Line 35 cppcoreguidelines-special-member-functions class 'PoseInitializer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1409 localization/util/pose_initializer/include/pose_initializer/pose_initializer_core.hpp @ Line 39 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
1410 localization/util/pose_initializer/include/pose_initializer/pose_initializer_core.hpp @ Line 42 readability-inconsistent-declaration-parameter-name function 'PoseInitializer::callbackMapPoints' has a definition with different parameter names 3
1411 localization/util/pose_initializer/src/pose_initializer_core.cpp @ Line 27 performance-unnecessary-value-param the const qualified parameter 'pcdmap' is copied for each invocation; consider making it a reference 2
1412 localization/util/pose_initializer/src/pose_initializer_core.cpp @ Line 81 modernize-use-equals-default use '= default' to define a trivial destructor 2
1413 localization/util/pose_initializer/src/pose_initializer_core.cpp @ Line 84 performance-unnecessary-value-param the parameter 'map_points_msg_ptr' is copied for each invocation but only used as a const reference; consider making it a const reference 2
1414 localization/util/pose_initializer/src/pose_initializer_core.cpp @ Line 92 performance-unnecessary-value-param the const qualified parameter 'req' is copied for each invocation; consider making it a reference 2
1415 localization/util/pose_initializer/src/pose_initializer_core.cpp @ Line 93 misc-unused-parameters parameter 'res' is unused 2
1416 localization/util/pose_initializer/src/pose_initializer_core.cpp @ Line 93 performance-unnecessary-value-param the parameter 'res' is copied for each invocation but only used as a const reference; consider making it a const reference 2
1417 localization/util/pose_initializer/src/pose_initializer_core.cpp @ Line 112 performance-unnecessary-value-param the parameter 'pose_cov_msg_ptr' is copied for each invocation but only used as a const reference; consider making it a const reference 2
1418 localization/util/pose_initializer/src/pose_initializer_core.cpp @ Line 132 performance-unnecessary-value-param the parameter 'pose_cov_msg_ptr' is copied for each invocation but only used as a const reference; consider making it a const reference 2
1419 localization/util/pose_initializer/src/pose_initializer_core.cpp @ Line 155 performance-unnecessary-value-param the const qualified parameter 'request_msg_ptr' is copied for each invocation; consider making it a reference 2
1420 localization/util/pose_initializer/src/pose_initializer_core.cpp @ Line 163 performance-unnecessary-value-param the const qualified parameter 'output_pose_msg_ptr' is copied for each invocation; consider making it a reference 2
1421 localization/util/pose_initializer/src/pose_initializer_core.cpp @ Line 193 performance-unnecessary-value-param the const qualified parameter 'input_pose_msg' is copied for each invocation; consider making it a reference 2
1422 localization/util/pose_initializer/src/pose_initializer_core.cpp @ Line 209 performance-unnecessary-value-param the parameter 'result' is copied for each invocation but only used as a const reference; consider making it a const reference 1
1423 map/lanelet2_extension/include/lanelet2_extension/io/autoware_osm_parser.hpp @ Line 43 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 1
1424 map/lanelet2_extension/include/lanelet2_extension/io/autoware_osm_parser.hpp @ Line 43 modernize-use-override annotate this function with 'override' or (rarely) 'final' 1
1425 map/lanelet2_extension/include/lanelet2_extension/regulatory_elements/autoware_traffic_light.hpp @ Line 32 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1426 map/lanelet2_extension/include/lanelet2_extension/regulatory_elements/autoware_traffic_light.hpp @ Line 32 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1427 map/lanelet2_extension/include/lanelet2_extension/regulatory_elements/autoware_traffic_light.hpp @ Line 39 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1428 map/lanelet2_extension/include/lanelet2_extension/regulatory_elements/autoware_traffic_light.hpp @ Line 39 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1429 map/lanelet2_extension/include/lanelet2_extension/regulatory_elements/autoware_traffic_light.hpp @ Line 84 cppcoreguidelines-avoid-non-const-global-variables variable 'regAutowareTraffic' is non-const and globally accessible, consider making it const 1
1430 map/lanelet2_extension/include/lanelet2_extension/regulatory_elements/detection_area.hpp @ Line 34 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1431 map/lanelet2_extension/include/lanelet2_extension/regulatory_elements/detection_area.hpp @ Line 34 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1432 map/lanelet2_extension/include/lanelet2_extension/regulatory_elements/detection_area.hpp @ Line 90 cppcoreguidelines-avoid-non-const-global-variables variable 'regDetectionArea' is non-const and globally accessible, consider making it const 1
1433 map/lanelet2_extension/include/lanelet2_extension/regulatory_elements/road_marking.hpp @ Line 30 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1434 map/lanelet2_extension/include/lanelet2_extension/regulatory_elements/road_marking.hpp @ Line 30 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1435 map/lanelet2_extension/include/lanelet2_extension/regulatory_elements/road_marking.hpp @ Line 50 readability-inconsistent-declaration-parameter-name function 'lanelet::autoware::RoadMarking::setRoadMarking' has a definition with different parameter names 3
1436 map/lanelet2_extension/include/lanelet2_extension/regulatory_elements/road_marking.hpp @ Line 61 readability-inconsistent-declaration-parameter-name function 'lanelet::autoware::RoadMarking::RoadMarking' has a definition with different parameter names 3
1437 map/lanelet2_extension/include/lanelet2_extension/regulatory_elements/road_marking.hpp @ Line 64 cppcoreguidelines-avoid-non-const-global-variables variable 'regRoadMarking' is non-const and globally accessible, consider making it const 1
1438 map/lanelet2_extension/include/lanelet2_extension/utility/query.hpp @ Line 62 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1439 map/lanelet2_extension/include/lanelet2_extension/utility/query.hpp @ Line 62 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1440 map/lanelet2_extension/lib/autoware_osm_parser.cpp @ Line 49 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1441 map/lanelet2_extension/lib/autoware_osm_parser.cpp @ Line 60 cppcoreguidelines-avoid-non-const-global-variables variable 'regParser' is non-const and globally accessible, consider making it const 1
1442 map/lanelet2_extension/lib/autoware_traffic_light.cpp @ Line 82 clang-diagnostic-unused-function unused function 'getConstLsOrPoly' 1
1443 map/lanelet2_extension/lib/autoware_traffic_light.cpp @ Line 90 clang-diagnostic-unused-function unused function 'constructAutowareTrafficLightData' 1
1444 map/lanelet2_extension/lib/autoware_traffic_light.cpp @ Line 111 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1445 map/lanelet2_extension/lib/autoware_traffic_light.cpp @ Line 111 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1446 map/lanelet2_extension/lib/autoware_traffic_light.cpp @ Line 145 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1447 map/lanelet2_extension/lib/autoware_traffic_light.cpp @ Line 145 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1448 map/lanelet2_extension/lib/detection_area.cpp @ Line 153 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1449 map/lanelet2_extension/lib/detection_area.cpp @ Line 153 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1450 map/lanelet2_extension/lib/message_conversion.cpp @ Line 61 performance-unnecessary-value-param the parameter 'map' is copied for each invocation but only used as a const reference; consider making it a const reference 2
1451 map/lanelet2_extension/lib/message_conversion.cpp @ Line 75 cppcoreguidelines-init-variables variable 'id_counter' is not initialized 2
1452 map/lanelet2_extension/lib/message_conversion.cpp @ Line 82 performance-unnecessary-value-param the parameter 'map' is copied for each invocation but only used as a const reference; consider making it a const reference 2
1453 map/lanelet2_extension/lib/mgrs_projector.cpp @ Line 45 cppcoreguidelines-init-variables variable 'zone' is not initialized 2
1454 map/lanelet2_extension/lib/mgrs_projector.cpp @ Line 46 cppcoreguidelines-init-variables variable 'northp' is not initialized 2
1455 map/lanelet2_extension/lib/mgrs_projector.cpp @ Line 53 misc-throw-by-value-catch-by-reference catch handler catches by value; should catch by reference instead 1
1456 map/lanelet2_extension/lib/mgrs_projector.cpp @ Line 89 readability-convert-member-functions-to-static method 'reverse' can be made static 1
1457 map/lanelet2_extension/lib/mgrs_projector.cpp @ Line 95 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1458 map/lanelet2_extension/lib/mgrs_projector.cpp @ Line 95 cppcoreguidelines-init-variables variable 'zone' is not initialized 2
1459 map/lanelet2_extension/lib/mgrs_projector.cpp @ Line 95 cppcoreguidelines-init-variables variable 'prec' is not initialized 2
1460 map/lanelet2_extension/lib/mgrs_projector.cpp @ Line 96 cppcoreguidelines-init-variables variable 'northp' is not initialized 2
1461 map/lanelet2_extension/lib/mgrs_projector.cpp @ Line 103 misc-throw-by-value-catch-by-reference catch handler catches by value; should catch by reference instead 1
1462 map/lanelet2_extension/lib/mgrs_projector.cpp @ Line 116 cppcoreguidelines-init-variables variable 'zone' is not initialized 2
1463 map/lanelet2_extension/lib/mgrs_projector.cpp @ Line 117 cppcoreguidelines-init-variables variable 'northp' is not initialized 2
1464 map/lanelet2_extension/lib/mgrs_projector.cpp @ Line 124 misc-throw-by-value-catch-by-reference catch handler catches by value; should catch by reference instead 1
1465 map/lanelet2_extension/lib/query.cpp @ Line 39 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1466 map/lanelet2_extension/lib/query.cpp @ Line 70 performance-unnecessary-value-param the const qualified parameter 'lls' is copied for each invocation; consider making it a reference 2
1467 map/lanelet2_extension/lib/query.cpp @ Line 70 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1468 map/lanelet2_extension/lib/query.cpp @ Line 70 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1469 map/lanelet2_extension/lib/query.cpp @ Line 74 modernize-loop-convert use range-based for loop instead 2
1470 map/lanelet2_extension/lib/query.cpp @ Line 78 performance-unnecessary-copy-initialization the variable 'attr' is copy-constructed from a const reference but is only used as const reference; consider making it a const reference 2
1471 map/lanelet2_extension/lib/query.cpp @ Line 88 performance-unnecessary-value-param the const qualified parameter 'lls' is copied for each invocation; consider making it a reference 2
1472 map/lanelet2_extension/lib/query.cpp @ Line 93 performance-unnecessary-value-param the const qualified parameter 'lls' is copied for each invocation; consider making it a reference 2
1473 map/lanelet2_extension/lib/query.cpp @ Line 98 performance-unnecessary-value-param the const qualified parameter 'lls' is copied for each invocation; consider making it a reference 2
1474 map/lanelet2_extension/lib/query.cpp @ Line 104 performance-unnecessary-value-param the const qualified parameter 'lanelets' is copied for each invocation; consider making it a reference 2
1475 map/lanelet2_extension/lib/query.cpp @ Line 108 modernize-loop-convert use range-based for loop instead 2
1476 map/lanelet2_extension/lib/query.cpp @ Line 114 modernize-loop-convert use range-based for loop instead 2
1477 map/lanelet2_extension/lib/query.cpp @ Line 118 modernize-loop-convert use range-based for loop instead 2
1478 map/lanelet2_extension/lib/query.cpp @ Line 133 performance-unnecessary-value-param the const qualified parameter 'lanelets' is copied for each invocation; consider making it a reference 2
1479 map/lanelet2_extension/lib/query.cpp @ Line 137 modernize-loop-convert use range-based for loop instead 2
1480 map/lanelet2_extension/lib/query.cpp @ Line 143 modernize-loop-convert use range-based for loop instead 2
1481 map/lanelet2_extension/lib/query.cpp @ Line 148 modernize-loop-convert use range-based for loop instead 2
1482 map/lanelet2_extension/lib/query.cpp @ Line 166 modernize-loop-convert use range-based for loop instead 2
1483 map/lanelet2_extension/lib/query.cpp @ Line 176 modernize-loop-convert use range-based for loop instead 2
1484 map/lanelet2_extension/lib/query.cpp @ Line 195 readability-string-compare do not use 'compare' to test equality of strings; use the string equality operator instead 2
1485 map/lanelet2_extension/lib/query.cpp @ Line 208 readability-string-compare do not use 'compare' to test equality of strings; use the string equality operator instead 2
1486 map/lanelet2_extension/lib/query.cpp @ Line 221 readability-string-compare do not use 'compare' to test equality of strings; use the string equality operator instead 2
1487 map/lanelet2_extension/lib/query.cpp @ Line 234 readability-string-compare do not use 'compare' to test equality of strings; use the string equality operator instead 2
1488 map/lanelet2_extension/lib/query.cpp @ Line 399 readability-use-anyofallof replace loop by 'std::any_of()' 1
1489 map/lanelet2_extension/lib/query.cpp @ Line 415 readability-use-anyofallof replace loop by 'std::any_of()' 1
1490 map/lanelet2_extension/lib/query.cpp @ Line 443 performance-unnecessary-value-param the const qualified parameter 'lanelets' is copied for each invocation; consider making it a reference 2
1491 map/lanelet2_extension/lib/query.cpp @ Line 447 modernize-loop-convert use range-based for loop instead 2
1492 map/lanelet2_extension/lib/query.cpp @ Line 457 performance-unnecessary-value-param the const qualified parameter 'll' is copied for each invocation; consider making it a reference 2
1493 map/lanelet2_extension/lib/query.cpp @ Line 503 performance-unnecessary-value-param the const qualified parameter 'lanelets' is copied for each invocation; consider making it a reference 2
1494 map/lanelet2_extension/lib/query.cpp @ Line 697 misc-no-recursion function 'getSucceedingLaneletSequencesRecursive' is within a recursive call chain 4
1495 map/lanelet2_extension/lib/query.cpp @ Line 724 misc-no-recursion function 'getPrecedingLaneletSequencesRecursive' is within a recursive call chain 4
1496 map/lanelet2_extension/lib/road_marking.cpp @ Line 74 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1497 map/lanelet2_extension/lib/road_marking.cpp @ Line 74 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1498 map/lanelet2_extension/lib/utilities.cpp @ Line 42 clang-diagnostic-unused-function unused function 'exists' 1
1499 map/lanelet2_extension/lib/utilities.cpp @ Line 57 clang-diagnostic-unused-function unused function 'getContactingLanelets' 1
1500 map/lanelet2_extension/lib/utilities.cpp @ Line 58 performance-unnecessary-value-param the const qualified parameter 'lanelet_map' is copied for each invocation; consider making it a reference 2
1501 map/lanelet2_extension/lib/utilities.cpp @ Line 59 performance-unnecessary-value-param the const qualified parameter 'traffic_rules' is copied for each invocation; consider making it a reference 2
1502 map/lanelet2_extension/lib/utilities.cpp @ Line 60 performance-unnecessary-value-param the const qualified parameter 'search_point' is copied for each invocation; consider making it a reference 2
1503 map/lanelet2_extension/lib/utilities.cpp @ Line 127 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'const unsigned long' 1
1504 map/lanelet2_extension/lib/utilities.cpp @ Line 168 modernize-use-emplace use emplace_back instead of push_back 2
1505 map/lanelet2_extension/lib/utilities.cpp @ Line 228 performance-unnecessary-value-param the const qualified parameter 'lanelets' is copied for each invocation; consider making it a reference 2
1506 map/lanelet2_extension/lib/utilities.cpp @ Line 230 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1507 map/lanelet2_extension/lib/utilities.cpp @ Line 247 clang-diagnostic-return-std-move local variable 'combined_lanelet' will be copied despite being returned by name 2
1508 map/lanelet2_extension/lib/utilities.cpp @ Line 310 performance-unnecessary-value-param the parameter 'lanelet_map' is copied for each invocation but only used as a const reference; consider making it a const reference 2
1509 map/lanelet2_extension/lib/visualization.cpp @ Line 43 performance-unnecessary-value-param the const qualified parameter 'poly' is copied for each invocation; consider making it a reference 2
1510 map/lanelet2_extension/lib/visualization.cpp @ Line 66 clang-diagnostic-unused-function unused function 'hypot' 1
1511 map/lanelet2_extension/lib/visualization.cpp @ Line 72 performance-unnecessary-value-param the const qualified parameter 'p' is copied for each invocation; consider making it a reference 2
1512 map/lanelet2_extension/lib/visualization.cpp @ Line 72 performance-unnecessary-value-param the const qualified parameter 'attr_str' is copied for each invocation; consider making it a reference 2
1513 map/lanelet2_extension/lib/visualization.cpp @ Line 72 performance-unnecessary-value-param the const qualified parameter 'value_str' is copied for each invocation; consider making it a reference 2
1514 map/lanelet2_extension/lib/visualization.cpp @ Line 74 performance-unnecessary-copy-initialization the variable 'attr' is copy-constructed from a const reference but is only used as const reference; consider making it a const reference 2
1515 map/lanelet2_extension/lib/visualization.cpp @ Line 75 readability-string-compare do not use 'compare' to test equality of strings; use the string equality operator instead 2
1516 map/lanelet2_extension/lib/visualization.cpp @ Line 80 performance-unnecessary-value-param the const qualified parameter 'll' is copied for each invocation; consider making it a reference 2
1517 map/lanelet2_extension/lib/visualization.cpp @ Line 80 performance-unnecessary-value-param the const qualified parameter 'attr_str' is copied for each invocation; consider making it a reference 2
1518 map/lanelet2_extension/lib/visualization.cpp @ Line 80 performance-unnecessary-value-param the const qualified parameter 'value_str' is copied for each invocation; consider making it a reference 2
1519 map/lanelet2_extension/lib/visualization.cpp @ Line 82 performance-unnecessary-copy-initialization the variable 'attr' is copy-constructed from a const reference but is only used as const reference; consider making it a const reference 2
1520 map/lanelet2_extension/lib/visualization.cpp @ Line 83 readability-string-compare do not use 'compare' to test equality of strings; use the string equality operator instead 2
1521 map/lanelet2_extension/lib/visualization.cpp @ Line 87 performance-unnecessary-value-param the const qualified parameter 'ns' is copied for each invocation; consider making it a reference 2
1522 map/lanelet2_extension/lib/visualization.cpp @ Line 98 clang-diagnostic-unused-value expression result unused 1
1523 map/lanelet2_extension/lib/visualization.cpp @ Line 113 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1524 map/lanelet2_extension/lib/visualization.cpp @ Line 114 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1525 map/lanelet2_extension/lib/visualization.cpp @ Line 115 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1526 map/lanelet2_extension/lib/visualization.cpp @ Line 116 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1527 map/lanelet2_extension/lib/visualization.cpp @ Line 119 performance-unnecessary-value-param the parameter 'p' is copied for each invocation but only used as a const reference; consider making it a const reference 2
1528 map/lanelet2_extension/lib/visualization.cpp @ Line 132 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1529 map/lanelet2_extension/lib/visualization.cpp @ Line 133 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1530 map/lanelet2_extension/lib/visualization.cpp @ Line 134 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1531 map/lanelet2_extension/lib/visualization.cpp @ Line 135 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1532 map/lanelet2_extension/lib/visualization.cpp @ Line 138 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1533 map/lanelet2_extension/lib/visualization.cpp @ Line 140 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1534 map/lanelet2_extension/lib/visualization.cpp @ Line 142 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1535 map/lanelet2_extension/lib/visualization.cpp @ Line 143 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1536 map/lanelet2_extension/lib/visualization.cpp @ Line 145 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1537 map/lanelet2_extension/lib/visualization.cpp @ Line 146 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1538 map/lanelet2_extension/lib/visualization.cpp @ Line 147 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1539 map/lanelet2_extension/lib/visualization.cpp @ Line 155 performance-unnecessary-value-param the const qualified parameter 'ns' is copied for each invocation; consider making it a reference 2
1540 map/lanelet2_extension/lib/visualization.cpp @ Line 182 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1541 map/lanelet2_extension/lib/visualization.cpp @ Line 183 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1542 map/lanelet2_extension/lib/visualization.cpp @ Line 184 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1543 map/lanelet2_extension/lib/visualization.cpp @ Line 189 performance-unnecessary-value-param the const qualified parameter 'll' is copied for each invocation; consider making it a reference 2
1544 map/lanelet2_extension/lib/visualization.cpp @ Line 196 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1545 map/lanelet2_extension/lib/visualization.cpp @ Line 196 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1546 map/lanelet2_extension/lib/visualization.cpp @ Line 207 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1547 map/lanelet2_extension/lib/visualization.cpp @ Line 230 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'unsigned long' 1
1548 map/lanelet2_extension/lib/visualization.cpp @ Line 240 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1549 map/lanelet2_extension/lib/visualization.cpp @ Line 240 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1550 map/lanelet2_extension/lib/visualization.cpp @ Line 246 cppcoreguidelines-pro-bounds-constant-array-index do not use array subscript when the index is not an integer constant expression; use gsl::at() instead 1
1551 map/lanelet2_extension/lib/visualization.cpp @ Line 246 cppcoreguidelines-pro-bounds-constant-array-index do not use array subscript when the index is not an integer constant expression; use gsl::at() instead 1
1552 map/lanelet2_extension/lib/visualization.cpp @ Line 249 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1553 map/lanelet2_extension/lib/visualization.cpp @ Line 249 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1554 map/lanelet2_extension/lib/visualization.cpp @ Line 254 cppcoreguidelines-pro-bounds-constant-array-index do not use array subscript when the index is not an integer constant expression; use gsl::at() instead 1
1555 map/lanelet2_extension/lib/visualization.cpp @ Line 254 cppcoreguidelines-pro-bounds-constant-array-index do not use array subscript when the index is not an integer constant expression; use gsl::at() instead 1
1556 map/lanelet2_extension/lib/visualization.cpp @ Line 255 cppcoreguidelines-pro-bounds-constant-array-index do not use array subscript when the index is not an integer constant expression; use gsl::at() instead 1
1557 map/lanelet2_extension/lib/visualization.cpp @ Line 255 cppcoreguidelines-pro-bounds-constant-array-index do not use array subscript when the index is not an integer constant expression; use gsl::at() instead 1
1558 map/lanelet2_extension/lib/visualization.cpp @ Line 256 cppcoreguidelines-pro-bounds-constant-array-index do not use array subscript when the index is not an integer constant expression; use gsl::at() instead 1
1559 map/lanelet2_extension/lib/visualization.cpp @ Line 256 cppcoreguidelines-pro-bounds-constant-array-index do not use array subscript when the index is not an integer constant expression; use gsl::at() instead 1
1560 map/lanelet2_extension/lib/visualization.cpp @ Line 257 cppcoreguidelines-pro-bounds-constant-array-index do not use array subscript when the index is not an integer constant expression; use gsl::at() instead 1
1561 map/lanelet2_extension/lib/visualization.cpp @ Line 270 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
1562 map/lanelet2_extension/lib/visualization.cpp @ Line 296 clang-diagnostic-logical-op-parentheses '&&' within '||' 2
1563 map/lanelet2_extension/lib/visualization.cpp @ Line 296 clang-diagnostic-logical-op-parentheses '&&' within '||' 2
1564 map/lanelet2_extension/lib/visualization.cpp @ Line 344 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1565 map/lanelet2_extension/lib/visualization.cpp @ Line 344 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1566 map/lanelet2_extension/lib/visualization.cpp @ Line 346 cppcoreguidelines-pro-bounds-constant-array-index do not use array subscript when the index is not an integer constant expression; use gsl::at() instead 1
1567 map/lanelet2_extension/lib/visualization.cpp @ Line 347 cppcoreguidelines-pro-bounds-constant-array-index do not use array subscript when the index is not an integer constant expression; use gsl::at() instead 1
1568 map/lanelet2_extension/lib/visualization.cpp @ Line 384 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1569 map/lanelet2_extension/lib/visualization.cpp @ Line 397 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1570 map/lanelet2_extension/lib/visualization.cpp @ Line 425 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1571 map/lanelet2_extension/lib/visualization.cpp @ Line 478 performance-unnecessary-value-param the const qualified parameter 'lanelets' is copied for each invocation; consider making it a reference 2
1572 map/lanelet2_extension/lib/visualization.cpp @ Line 484 modernize-loop-convert use range-based for loop instead 2
1573 map/lanelet2_extension/lib/visualization.cpp @ Line 498 performance-unnecessary-value-param the const qualified parameter 'tl_reg_elems' is copied for each invocation; consider making it a reference 2
1574 map/lanelet2_extension/lib/visualization.cpp @ Line 499 performance-unnecessary-value-param the const qualified parameter 'duration' is copied for each invocation; consider making it a reference 2
1575 map/lanelet2_extension/lib/visualization.cpp @ Line 510 modernize-loop-convert use range-based for loop instead 2
1576 map/lanelet2_extension/lib/visualization.cpp @ Line 523 performance-for-range-copy loop variable is copied but only used as const reference; consider making it a const reference 2
1577 map/lanelet2_extension/lib/visualization.cpp @ Line 525 performance-for-range-copy loop variable is copied but only used as const reference; consider making it a const reference 2
1578 map/lanelet2_extension/lib/visualization.cpp @ Line 542 performance-unnecessary-value-param the const qualified parameter 'duration' is copied for each invocation; consider making it a reference 2
1579 map/lanelet2_extension/lib/visualization.cpp @ Line 569 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1580 map/lanelet2_extension/lib/visualization.cpp @ Line 570 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1581 map/lanelet2_extension/lib/visualization.cpp @ Line 571 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1582 map/lanelet2_extension/lib/visualization.cpp @ Line 581 clang-diagnostic-unused-variable unused variable 'da_count' 1
1583 map/lanelet2_extension/lib/visualization.cpp @ Line 597 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1584 map/lanelet2_extension/lib/visualization.cpp @ Line 597 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1585 map/lanelet2_extension/lib/visualization.cpp @ Line 600 cppcoreguidelines-pro-bounds-constant-array-index do not use array subscript when the index is not an integer constant expression; use gsl::at() instead 1
1586 map/lanelet2_extension/lib/visualization.cpp @ Line 601 cppcoreguidelines-pro-bounds-constant-array-index do not use array subscript when the index is not an integer constant expression; use gsl::at() instead 1
1587 map/lanelet2_extension/lib/visualization.cpp @ Line 683 performance-unnecessary-value-param the const qualified parameter 'road_lanelets' is copied for each invocation; consider making it a reference 2
1588 map/lanelet2_extension/lib/visualization.cpp @ Line 692 readability-static-accessed-through-instance static member accessed through instance 2
1589 map/lanelet2_extension/lib/visualization.cpp @ Line 693 readability-static-accessed-through-instance static member accessed through instance 2
1590 map/lanelet2_extension/lib/visualization.cpp @ Line 733 performance-unnecessary-value-param the const qualified parameter 'line_strings' is copied for each invocation; consider making it a reference 2
1591 map/lanelet2_extension/lib/visualization.cpp @ Line 733 performance-unnecessary-value-param the const qualified parameter 'name_space' is copied for each invocation; consider making it a reference 2
1592 map/lanelet2_extension/lib/visualization.cpp @ Line 744 modernize-loop-convert use range-based for loop instead 2
1593 map/lanelet2_extension/lib/visualization.cpp @ Line 747 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1594 map/lanelet2_extension/lib/visualization.cpp @ Line 747 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1595 map/lanelet2_extension/lib/visualization.cpp @ Line 763 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1596 map/lanelet2_extension/lib/visualization.cpp @ Line 768 modernize-loop-convert use range-based for loop instead 2
1597 map/lanelet2_extension/lib/visualization.cpp @ Line 776 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1598 map/lanelet2_extension/lib/visualization.cpp @ Line 776 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1599 map/lanelet2_extension/lib/visualization.cpp @ Line 780 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1600 map/lanelet2_extension/lib/visualization.cpp @ Line 780 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1601 map/lanelet2_extension/lib/visualization.cpp @ Line 784 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1602 map/lanelet2_extension/lib/visualization.cpp @ Line 784 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1603 map/lanelet2_extension/lib/visualization.cpp @ Line 803 performance-unnecessary-value-param the const qualified parameter 'tl_reg_elems' is copied for each invocation; consider making it a reference 2
1604 map/lanelet2_extension/lib/visualization.cpp @ Line 804 performance-unnecessary-value-param the const qualified parameter 'duration' is copied for each invocation; consider making it a reference 2
1605 map/lanelet2_extension/lib/visualization.cpp @ Line 813 modernize-loop-convert use range-based for loop instead 2
1606 map/lanelet2_extension/lib/visualization.cpp @ Line 818 performance-for-range-copy loop variable is copied but only used as const reference; consider making it a const reference 2
1607 map/lanelet2_extension/lib/visualization.cpp @ Line 833 performance-unnecessary-value-param the const qualified parameter 'ns' is copied for each invocation; consider making it a reference 2
1608 map/lanelet2_extension/lib/visualization.cpp @ Line 859 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1609 map/lanelet2_extension/lib/visualization.cpp @ Line 860 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1610 map/lanelet2_extension/lib/visualization.cpp @ Line 861 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1611 map/lanelet2_extension/lib/visualization.cpp @ Line 864 performance-for-range-copy loop variable is copied but only used as const reference; consider making it a const reference 2
1612 map/lanelet2_extension/lib/visualization.cpp @ Line 869 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1613 map/lanelet2_extension/lib/visualization.cpp @ Line 869 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1614 map/lanelet2_extension/lib/visualization.cpp @ Line 872 cppcoreguidelines-pro-bounds-constant-array-index do not use array subscript when the index is not an integer constant expression; use gsl::at() instead 1
1615 map/lanelet2_extension/lib/visualization.cpp @ Line 874 cppcoreguidelines-pro-bounds-constant-array-index do not use array subscript when the index is not an integer constant expression; use gsl::at() instead 1
1616 map/lanelet2_extension/lib/visualization.cpp @ Line 888 performance-unnecessary-value-param the const qualified parameter 'ns' is copied for each invocation; consider making it a reference 2
1617 map/lanelet2_extension/lib/visualization.cpp @ Line 888 performance-unnecessary-value-param the const qualified parameter 'duration' is copied for each invocation; consider making it a reference 2
1618 map/lanelet2_extension/lib/visualization.cpp @ Line 913 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1619 map/lanelet2_extension/lib/visualization.cpp @ Line 914 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1620 map/lanelet2_extension/lib/visualization.cpp @ Line 915 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1621 map/lanelet2_extension/lib/visualization.cpp @ Line 920 performance-unnecessary-value-param the const qualified parameter 'ls' is copied for each invocation; consider making it a reference 2
1622 map/lanelet2_extension/lib/visualization.cpp @ Line 937 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1623 map/lanelet2_extension/lib/visualization.cpp @ Line 937 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1624 map/lanelet2_extension/lib/visualization.cpp @ Line 946 modernize-loop-convert use range-based for loop instead 2
1625 map/lanelet2_extension/lib/visualization.cpp @ Line 947 cppcoreguidelines-pro-bounds-constant-array-index do not use array subscript when the index is not an integer constant expression; use gsl::at() instead 1
1626 map/lanelet2_extension/lib/visualization.cpp @ Line 947 cppcoreguidelines-pro-bounds-constant-array-index do not use array subscript when the index is not an integer constant expression; use gsl::at() instead 1
1627 map/lanelet2_extension/lib/visualization.cpp @ Line 950 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1628 map/lanelet2_extension/lib/visualization.cpp @ Line 950 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1629 map/lanelet2_extension/lib/visualization.cpp @ Line 954 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1630 map/lanelet2_extension/lib/visualization.cpp @ Line 954 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1631 map/lanelet2_extension/lib/visualization.cpp @ Line 959 modernize-loop-convert use range-based for loop instead 2
1632 map/lanelet2_extension/lib/visualization.cpp @ Line 960 cppcoreguidelines-pro-bounds-constant-array-index do not use array subscript when the index is not an integer constant expression; use gsl::at() instead 1
1633 map/lanelet2_extension/lib/visualization.cpp @ Line 963 modernize-loop-convert use range-based for loop instead 2
1634 map/lanelet2_extension/lib/visualization.cpp @ Line 964 cppcoreguidelines-pro-bounds-constant-array-index do not use array subscript when the index is not an integer constant expression; use gsl::at() instead 1
1635 map/lanelet2_extension/lib/visualization.cpp @ Line 970 performance-unnecessary-value-param the const qualified parameter 'frame_id' is copied for each invocation; consider making it a reference 2
1636 map/lanelet2_extension/lib/visualization.cpp @ Line 970 performance-unnecessary-value-param the const qualified parameter 'ns' is copied for each invocation; consider making it a reference 2
1637 map/lanelet2_extension/lib/visualization.cpp @ Line 1012 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1638 map/lanelet2_extension/lib/visualization.cpp @ Line 1012 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1639 map/lanelet2_extension/lib/visualization.cpp @ Line 1014 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1640 map/lanelet2_extension/lib/visualization.cpp @ Line 1014 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1641 map/lanelet2_extension/lib/visualization.cpp @ Line 1015 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1642 map/lanelet2_extension/lib/visualization.cpp @ Line 1015 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1643 map/lanelet2_extension/src/sample_code.cpp @ Line 27 performance-unnecessary-value-param the const qualified parameter 'map_file_path' is copied for each invocation; consider making it a reference 2
1644 map/lanelet2_extension/src/sample_code.cpp @ Line 75 performance-unnecessary-value-param the const qualified parameter 'map_file_path' is copied for each invocation; consider making it a reference 2
1645 map/lanelet2_extension/src/sample_code.cpp @ Line 86 performance-for-range-copy loop variable is copied but only used as const reference; consider making it a const reference 2
1646 map/lanelet2_extension/src/sample_code.cpp @ Line 89 performance-for-range-copy loop variable is copied but only used as const reference; consider making it a const reference 2
1647 map/lanelet2_extension/src/sample_code.cpp @ Line 95 performance-for-range-copy loop variable is copied but only used as const reference; consider making it a const reference 2
1648 map/lanelet2_extension/src/sample_code.cpp @ Line 103 performance-for-range-copy loop variable is copied but only used as const reference; consider making it a const reference 2
1649 map/lanelet2_extension/src/sample_code.cpp @ Line 104 performance-for-range-copy loop variable is copied but only used as const reference; consider making it a const reference 2
1650 map/lanelet2_extension/src/sample_code.cpp @ Line 111 bugprone-exception-escape an exception may be thrown in function 'main' which should not throw exceptions 1
1651 map/lanelet2_extension/src/validation.cpp @ Line 39 clang-diagnostic-unused-const-variable unused variable 'Osm' 1
1652 map/lanelet2_extension/src/validation.cpp @ Line 55 performance-unnecessary-value-param the const qualified parameter 'filename' is copied for each invocation; consider making it a reference 2
1653 map/lanelet2_extension/src/validation.cpp @ Line 75 performance-unnecessary-value-param the const qualified parameter 'lanelet_map' is copied for each invocation; consider making it a reference 2
1654 map/lanelet2_extension/src/validation.cpp @ Line 86 performance-for-range-copy loop variable is copied but only used as const reference; consider making it a const reference 2
1655 map/lanelet2_extension/src/validation.cpp @ Line 93 performance-for-range-copy loop variable is copied but only used as const reference; consider making it a const reference 2
1656 map/lanelet2_extension/src/validation.cpp @ Line 99 performance-for-range-copy loop variable is copied but only used as const reference; consider making it a const reference 2
1657 map/lanelet2_extension/src/validation.cpp @ Line 116 performance-unnecessary-value-param the const qualified parameter 'lanelet_map' is copied for each invocation; consider making it a reference 2
1658 map/lanelet2_extension/src/validation.cpp @ Line 145 bugprone-exception-escape an exception may be thrown in function 'main' which should not throw exceptions 1
1659 map/lanelet2_extension/test/src/test_message_conversion.cpp @ Line 14 modernize-deprecated-headers inclusion of deprecated C++ header 'math.h'; consider using 'cmath' instead 2
1660 map/lanelet2_extension/test/src/test_message_conversion.cpp @ Line 27 cppcoreguidelines-special-member-functions class 'TestSuite' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1661 map/lanelet2_extension/test/src/test_message_conversion.cpp @ Line 33 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1662 map/lanelet2_extension/test/src/test_message_conversion.cpp @ Line 34 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1663 map/lanelet2_extension/test/src/test_message_conversion.cpp @ Line 49 modernize-use-equals-default use '= default' to define a trivial destructor 2
1664 map/lanelet2_extension/test/src/test_message_conversion.cpp @ Line 49 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
1665 map/lanelet2_extension/test/src/test_message_conversion.cpp @ Line 50 misc-non-private-member-variables-in-classes member variable 'single_lanelet_map_ptr' has public visibility 1
1666 map/lanelet2_extension/test/src/test_projector.cpp @ Line 16 modernize-deprecated-headers inclusion of deprecated C++ header 'math.h'; consider using 'cmath' instead 2
1667 map/lanelet2_extension/test/src/test_projector.cpp @ Line 20 cppcoreguidelines-special-member-functions class 'TestSuite' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1668 map/lanelet2_extension/test/src/test_projector.cpp @ Line 23 modernize-use-equals-default use '= default' to define a trivial default constructor 2
1669 map/lanelet2_extension/test/src/test_projector.cpp @ Line 24 modernize-use-equals-default use '= default' to define a trivial destructor 2
1670 map/lanelet2_extension/test/src/test_projector.cpp @ Line 24 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
1671 map/lanelet2_extension/test/src/test_query.cpp @ Line 17 modernize-deprecated-headers inclusion of deprecated C++ header 'math.h'; consider using 'cmath' instead 2
1672 map/lanelet2_extension/test/src/test_query.cpp @ Line 21 misc-unused-using-decls using decl 'LineStringOrPolygon3d' is unused 2
1673 map/lanelet2_extension/test/src/test_query.cpp @ Line 26 cppcoreguidelines-special-member-functions class 'TestSuite' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1674 map/lanelet2_extension/test/src/test_query.cpp @ Line 33 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1675 map/lanelet2_extension/test/src/test_query.cpp @ Line 53 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1676 map/lanelet2_extension/test/src/test_query.cpp @ Line 54 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1677 map/lanelet2_extension/test/src/test_query.cpp @ Line 80 modernize-use-equals-default use '= default' to define a trivial destructor 2
1678 map/lanelet2_extension/test/src/test_query.cpp @ Line 80 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
1679 map/lanelet2_extension/test/src/test_query.cpp @ Line 82 misc-non-private-member-variables-in-classes member variable 'sample_map_ptr' has public visibility 1
1680 map/lanelet2_extension/test/src/test_regulatory_elements.cpp @ Line 22 modernize-deprecated-headers inclusion of deprecated C++ header 'math.h'; consider using 'cmath' instead 2
1681 map/lanelet2_extension/test/src/test_regulatory_elements.cpp @ Line 41 cppcoreguidelines-special-member-functions class 'TestSuite' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1682 map/lanelet2_extension/test/src/test_regulatory_elements.cpp @ Line 44 modernize-use-equals-default use '= default' to define a trivial default constructor 2
1683 map/lanelet2_extension/test/src/test_regulatory_elements.cpp @ Line 45 modernize-use-equals-default use '= default' to define a trivial destructor 2
1684 map/lanelet2_extension/test/src/test_regulatory_elements.cpp @ Line 45 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
1685 map/lanelet2_extension/test/src/test_regulatory_elements.cpp @ Line 50 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1686 map/lanelet2_extension/test/src/test_regulatory_elements.cpp @ Line 52 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1687 map/lanelet2_extension/test/src/test_regulatory_elements.cpp @ Line 84 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1688 map/lanelet2_extension/test/src/test_regulatory_elements.cpp @ Line 85 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1689 map/lanelet2_extension/test/src/test_regulatory_elements.cpp @ Line 86 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1690 map/lanelet2_extension/test/src/test_regulatory_elements.cpp @ Line 114 readability-uppercase-literal-suffix integer literal has suffix 'ul', which is not uppercase 2
1691 map/lanelet2_extension/test/src/test_regulatory_elements.cpp @ Line 116 readability-uppercase-literal-suffix integer literal has suffix 'ul', which is not uppercase 2
1692 map/lanelet2_extension/test/src/test_regulatory_elements.cpp @ Line 118 readability-uppercase-literal-suffix integer literal has suffix 'ul', which is not uppercase 2
1693 map/lanelet2_extension/test/src/test_utilities.cpp @ Line 26 cppcoreguidelines-special-member-functions class 'TestSuite' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1694 map/lanelet2_extension/test/src/test_utilities.cpp @ Line 33 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1695 map/lanelet2_extension/test/src/test_utilities.cpp @ Line 82 modernize-use-equals-default use '= default' to define a trivial destructor 2
1696 map/lanelet2_extension/test/src/test_utilities.cpp @ Line 82 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
1697 map/lanelet2_extension/test/src/test_utilities.cpp @ Line 84 misc-non-private-member-variables-in-classes member variable 'sample_map_ptr' has public visibility 1
1698 map/lanelet2_extension/test/src/test_utilities.cpp @ Line 85 misc-non-private-member-variables-in-classes member variable 'road_lanelet' has public visibility 1
1699 map/lanelet2_extension/test/src/test_utilities.cpp @ Line 86 misc-non-private-member-variables-in-classes member variable 'next_lanelet' has public visibility 1
1700 map/lanelet2_extension/test/src/test_utilities.cpp @ Line 87 misc-non-private-member-variables-in-classes member variable 'next_lanelet2' has public visibility 1
1701 map/lanelet2_extension/test/src/test_utilities.cpp @ Line 88 misc-non-private-member-variables-in-classes member variable 'merging_lanelet' has public visibility 1
1702 map/map_loader/include/map_loader/pointcloud_map_loader_node.hpp @ Line 33 bugprone-reserved-identifier declaration uses identifier 'MAP_LOADER__POINTCLOUD_MAP_LOADER_NODE_HPP_', which is a reserved identifier 2
1703 map/map_loader/src/lanelet2_map_loader/lanelet2_map_loader.cpp @ Line 44 bugprone-exception-escape an exception may be thrown in function 'main' which should not throw exceptions 1
1704 map/map_loader/src/lanelet2_map_loader/lanelet2_map_loader.cpp @ Line 54 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
1705 map/map_loader/src/lanelet2_map_loader/lanelet2_map_loader.cpp @ Line 60 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
1706 map/map_loader/src/lanelet2_map_loader/lanelet2_map_loader.cpp @ Line 74 cppcoreguidelines-init-variables variable 'center_line_resolution' is not initialized 2
1707 map/map_loader/src/lanelet2_map_loader/lanelet2_map_loader.cpp @ Line 78 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1708 map/map_loader/src/lanelet2_map_loader/lanelet2_map_visualization.cpp @ Line 37 cppcoreguidelines-avoid-non-const-global-variables variable 'g_viz_lanelets_centerline' is non-const and globally accessible, consider making it const 1
1709 map/map_loader/src/lanelet2_map_loader/lanelet2_map_visualization.cpp @ Line 38 cppcoreguidelines-avoid-non-const-global-variables variable 'g_map_pub' is non-const and globally accessible, consider making it const 1
1710 map/map_loader/src/lanelet2_map_loader/lanelet2_map_visualization.cpp @ Line 39 cppcoreguidelines-avoid-non-const-global-variables variable 'g_logger' is non-const and globally accessible, consider making it const 1
1711 map/map_loader/src/lanelet2_map_loader/lanelet2_map_visualization.cpp @ Line 55 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
1712 map/map_loader/src/lanelet2_map_loader/lanelet2_map_visualization.cpp @ Line 84 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1713 map/map_loader/src/lanelet2_map_loader/lanelet2_map_visualization.cpp @ Line 143 bugprone-exception-escape an exception may be thrown in function 'main' which should not throw exceptions 1
1714 map/map_loader/src/pointcloud_map_loader/main.cpp @ Line 40 bugprone-exception-escape an exception may be thrown in function 'main' which should not throw exceptions 1
1715 map/map_loader/src/pointcloud_map_loader/main.cpp @ Line 46 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
1716 map/map_loader/src/pointcloud_map_loader/main.cpp @ Line 54 modernize-use-emplace use emplace_back instead of push_back 2
1717 map/map_loader/src/pointcloud_map_loader/main.cpp @ Line 54 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
1718 map/map_tf_generator/nodes/map_tf_generator.cpp @ Line 23 modernize-use-using use 'using' instead of 'typedef' 2
1719 map/map_tf_generator/nodes/map_tf_generator.cpp @ Line 48 performance-unnecessary-value-param the const qualified parameter 'clouds_ros' is copied for each invocation; consider making it a reference 2
1720 map/map_tf_generator/nodes/map_tf_generator.cpp @ Line 54 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1721 map/map_tf_generator/nodes/map_tf_generator.cpp @ Line 54 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
1722 perception/object_recognition/detection/euclidean_cluster/include/euclidean_cluster/euclidean_cluster_nodelet.hpp @ Line 31 google-explicit-constructor single-argument constructors must be marked explicit to avoid unintentional implicit conversions 2
1723 perception/object_recognition/detection/euclidean_cluster/include/euclidean_cluster/voxel_grid_based_euclidean_cluster_nodelet.hpp @ Line 33 google-explicit-constructor single-argument constructors must be marked explicit to avoid unintentional implicit conversions 2
1724 perception/object_recognition/detection/euclidean_cluster/src/euclidean_cluster_nodelet.cpp @ Line 42 performance-unnecessary-value-param the const qualified parameter 'input_msg' is copied for each invocation; consider making it a reference 2
1725 perception/object_recognition/detection/euclidean_cluster/src/euclidean_cluster_nodelet.cpp @ Line 78 modernize-loop-convert use range-based for loop instead 2
1726 perception/object_recognition/detection/euclidean_cluster/src/euclidean_cluster_nodelet.cpp @ Line 81 modernize-use-auto use auto when declaring iterators 2
1727 perception/object_recognition/detection/euclidean_cluster/src/euclidean_cluster_nodelet.cpp @ Line 108 modernize-loop-convert use range-based for loop instead 2
1728 perception/object_recognition/detection/euclidean_cluster/src/euclidean_cluster_nodelet.cpp @ Line 108 modernize-use-auto use auto when declaring iterators 2
1729 perception/object_recognition/detection/euclidean_cluster/src/euclidean_cluster_nodelet.cpp @ Line 114 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1730 perception/object_recognition/detection/euclidean_cluster/src/euclidean_cluster_nodelet.cpp @ Line 114 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1731 perception/object_recognition/detection/euclidean_cluster/src/euclidean_cluster_nodelet.cpp @ Line 128 readability-convert-member-functions-to-static method 'getCentroid' can be made static 1
1732 perception/object_recognition/detection/euclidean_cluster/src/euclidean_cluster_nodelet.cpp @ Line 132 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1733 perception/object_recognition/detection/euclidean_cluster/src/euclidean_cluster_nodelet.cpp @ Line 133 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1734 perception/object_recognition/detection/euclidean_cluster/src/euclidean_cluster_nodelet.cpp @ Line 134 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1735 perception/object_recognition/detection/euclidean_cluster/src/voxel_grid_based_euclidean_cluster_nodelet.cpp @ Line 46 performance-unnecessary-value-param the const qualified parameter 'input_msg' is copied for each invocation; consider making it a reference 2
1736 perception/object_recognition/detection/euclidean_cluster/src/voxel_grid_based_euclidean_cluster_nodelet.cpp @ Line 87 modernize-loop-convert use range-based for loop instead 2
1737 perception/object_recognition/detection/euclidean_cluster/src/voxel_grid_based_euclidean_cluster_nodelet.cpp @ Line 89 modernize-use-auto use auto when declaring iterators 2
1738 perception/object_recognition/detection/euclidean_cluster/src/voxel_grid_based_euclidean_cluster_nodelet.cpp @ Line 99 modernize-loop-convert use range-based for loop instead 2
1739 perception/object_recognition/detection/euclidean_cluster/src/voxel_grid_based_euclidean_cluster_nodelet.cpp @ Line 111 modernize-loop-convert use range-based for loop instead 2
1740 perception/object_recognition/detection/euclidean_cluster/src/voxel_grid_based_euclidean_cluster_nodelet.cpp @ Line 118 modernize-use-auto use auto when declaring iterators 2
1741 perception/object_recognition/detection/euclidean_cluster/src/voxel_grid_based_euclidean_cluster_nodelet.cpp @ Line 143 modernize-loop-convert use range-based for loop instead 2
1742 perception/object_recognition/detection/euclidean_cluster/src/voxel_grid_based_euclidean_cluster_nodelet.cpp @ Line 149 modernize-use-auto use auto when declaring iterators 2
1743 perception/object_recognition/detection/euclidean_cluster/src/voxel_grid_based_euclidean_cluster_nodelet.cpp @ Line 155 bugprone-narrowing-conversions narrowing conversion from 'int' to 'float' 1
1744 perception/object_recognition/detection/euclidean_cluster/src/voxel_grid_based_euclidean_cluster_nodelet.cpp @ Line 155 cppcoreguidelines-narrowing-conversions narrowing conversion from 'int' to 'float' 1
1745 perception/object_recognition/detection/euclidean_cluster/src/voxel_grid_based_euclidean_cluster_nodelet.cpp @ Line 155 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1746 perception/object_recognition/detection/euclidean_cluster/src/voxel_grid_based_euclidean_cluster_nodelet.cpp @ Line 169 readability-convert-member-functions-to-static method 'getCentroid' can be made static 1
1747 perception/object_recognition/detection/euclidean_cluster/src/voxel_grid_based_euclidean_cluster_nodelet.cpp @ Line 173 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1748 perception/object_recognition/detection/euclidean_cluster/src/voxel_grid_based_euclidean_cluster_nodelet.cpp @ Line 174 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1749 perception/object_recognition/detection/euclidean_cluster/src/voxel_grid_based_euclidean_cluster_nodelet.cpp @ Line 175 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1750 perception/object_recognition/detection/object_merger/include/object_association_merger/data_association.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'OBJECT_ASSOCIATION_MERGER__DATA_ASSOCIATION_HPP_', which is a reserved identifier 2
1751 perception/object_recognition/detection/object_merger/include/object_association_merger/data_association.hpp @ Line 27 cppcoreguidelines-special-member-functions class 'DataAssociation' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1752 perception/object_recognition/detection/object_merger/include/object_association_merger/data_association.hpp @ Line 38 modernize-use-default-member-init use default member initializer for 'score_threshold_' 2
1753 perception/object_recognition/detection/object_merger/include/object_association_merger/data_association.hpp @ Line 48 modernize-use-equals-default use '= default' to define a trivial destructor 2
1754 perception/object_recognition/detection/object_merger/include/object_association_merger/node.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'OBJECT_ASSOCIATION_MERGER__NODE_HPP_', which is a reserved identifier 2
1755 perception/object_recognition/detection/object_merger/include/object_association_merger/node.hpp @ Line 32 cppcoreguidelines-special-member-functions class 'ObjectAssociationMergerNode' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1756 perception/object_recognition/detection/object_merger/include/object_association_merger/node.hpp @ Line 36 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
1757 perception/object_recognition/detection/object_merger/include/object_association_merger/node.hpp @ Line 53 modernize-use-using use 'using' instead of 'typedef' 2
1758 perception/object_recognition/detection/object_merger/include/object_association_merger/node.hpp @ Line 57 modernize-use-using use 'using' instead of 'typedef' 2
1759 perception/object_recognition/detection/object_merger/include/object_association_merger/successive_shortest_path.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'OBJECT_ASSOCIATION_MERGER__SUCCESSIVE_SHORTEST_PATH_HPP_', which is a reserved identifier 2
1760 perception/object_recognition/detection/object_merger/include/object_association_merger/utils/utils.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'OBJECT_ASSOCIATION_MERGER__UTILS__UTILS_HPP_', which is a reserved identifier 2
1761 perception/object_recognition/detection/object_merger/src/object_association_merger/data_association/data_association.cpp @ Line 273 readability-make-member-function-const method 'assign' can be made const 1
1762 perception/object_recognition/detection/object_merger/src/object_association_merger/data_association/data_association.cpp @ Line 291 readability-else-after-return do not use 'else' after 'continue' 1
1763 perception/object_recognition/detection/object_merger/src/object_association_merger/data_association/data_association.cpp @ Line 299 readability-else-after-return do not use 'else' after 'continue' 1
1764 perception/object_recognition/detection/object_merger/src/object_association_merger/data_association/data_association.cpp @ Line 346 readability-convert-member-functions-to-static method 'getDistance' can be made static 1
1765 perception/object_recognition/detection/object_merger/src/object_association_merger/data_association/data_association.cpp @ Line 355 readability-convert-member-functions-to-static method 'getCentroid' can be made static 1
1766 perception/object_recognition/detection/object_merger/src/object_association_merger/data_association/successive_shortest_path/successive_shortest_path.cpp @ Line 36 misc-non-private-member-variables-in-classes member variable 'dst' has public visibility 1
1767 perception/object_recognition/detection/object_merger/src/object_association_merger/data_association/successive_shortest_path/successive_shortest_path.cpp @ Line 37 misc-non-private-member-variables-in-classes member variable 'capacity' has public visibility 1
1768 perception/object_recognition/detection/object_merger/src/object_association_merger/data_association/successive_shortest_path/successive_shortest_path.cpp @ Line 38 misc-non-private-member-variables-in-classes member variable 'cost' has public visibility 1
1769 perception/object_recognition/detection/object_merger/src/object_association_merger/data_association/successive_shortest_path/successive_shortest_path.cpp @ Line 39 misc-non-private-member-variables-in-classes member variable 'flow' has public visibility 1
1770 perception/object_recognition/detection/object_merger/src/object_association_merger/data_association/successive_shortest_path/successive_shortest_path.cpp @ Line 41 misc-non-private-member-variables-in-classes member variable 'reverse' has public visibility 1
1771 perception/object_recognition/detection/object_merger/src/object_association_merger/data_association/successive_shortest_path/successive_shortest_path.cpp @ Line 75 cppcoreguidelines-init-variables variable 'n_dummys' is not initialized 2
1772 perception/object_recognition/detection/object_merger/src/object_association_merger/data_association/successive_shortest_path/successive_shortest_path.cpp @ Line 230 modernize-use-transparent-functors prefer transparent functors 'greater<>' 1
1773 perception/object_recognition/detection/object_merger/src/object_association_merger/data_association/successive_shortest_path/successive_shortest_path.cpp @ Line 310 cppcoreguidelines-init-variables variable 'prev_v' is not initialized 2
1774 perception/object_recognition/detection/object_range_splitter/include/object_range_splitter/node.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'OBJECT_RANGE_SPLITTER__NODE_HPP_', which is a reserved identifier 2
1775 perception/object_recognition/detection/object_range_splitter/include/object_range_splitter/node.hpp @ Line 25 cppcoreguidelines-special-member-functions class 'ObjectRangeSplitterNode' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1776 perception/object_recognition/detection/object_range_splitter/include/object_range_splitter/node.hpp @ Line 29 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
1777 perception/object_recognition/detection/object_range_splitter/src/node.cpp @ Line 35 performance-unnecessary-value-param the const qualified parameter 'input_msg' is copied for each invocation; consider making it a reference 2
1778 perception/object_recognition/detection/roi_cluster_fusion/include/roi_cluster_fusion/roi_cluster_fusion_nodelet.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'ROI_CLUSTER_FUSION__ROI_CLUSTER_FUSION_NODELET_HPP_', which is a reserved identifier 2
1779 perception/object_recognition/detection/roi_cluster_fusion/include/roi_cluster_fusion/roi_cluster_fusion_nodelet.hpp @ Line 38 cppcoreguidelines-special-member-functions class 'Debugger' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1780 perception/object_recognition/detection/roi_cluster_fusion/include/roi_cluster_fusion/roi_cluster_fusion_nodelet.hpp @ Line 43 cppcoreguidelines-non-private-member-variables-in-classes member variable 'node_' has public visibility 1
1781 perception/object_recognition/detection/roi_cluster_fusion/include/roi_cluster_fusion/roi_cluster_fusion_nodelet.hpp @ Line 43 misc-non-private-member-variables-in-classes member variable 'node_' has public visibility 1
1782 perception/object_recognition/detection/roi_cluster_fusion/include/roi_cluster_fusion/roi_cluster_fusion_nodelet.hpp @ Line 98 modernize-use-using use 'using' instead of 'typedef' 2
1783 perception/object_recognition/detection/roi_cluster_fusion/include/roi_cluster_fusion/roi_cluster_fusion_nodelet.hpp @ Line 109 modernize-use-using use 'using' instead of 'typedef' 2
1784 perception/object_recognition/detection/roi_cluster_fusion/include/roi_cluster_fusion/roi_cluster_fusion_nodelet.hpp @ Line 114 performance-unnecessary-copy-initialization local copy 'dummy' of the variable 'input' is never modified; consider avoiding the copy 2
1785 perception/object_recognition/detection/roi_cluster_fusion/include/roi_cluster_fusion/roi_cluster_fusion_nodelet.hpp @ Line 114 performance-unnecessary-value-param parameter 'input' is passed by value and only copied once; consider moving it to avoid unnecessary copies 2
1786 perception/object_recognition/detection/roi_cluster_fusion/include/roi_cluster_fusion/roi_cluster_fusion_nodelet.hpp @ Line 123 clang-diagnostic-unused-private-field private field 'rois_number_' is not used 1
1787 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 76 modernize-loop-convert use range-based for loop instead 2
1788 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 136 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: rois_number_ 1
1789 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 234 performance-unnecessary-value-param the const qualified parameter 'input_camera_info_msg' is copied for each invocation; consider making it a reference 2
1790 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 240 performance-unnecessary-value-param the parameter 'input_cluster_msg' is copied for each invocation but only used as a const reference; consider making it a const reference 2
1791 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 241 performance-unnecessary-value-param the parameter 'input_roi0_msg' is copied for each invocation but only used as a const reference; consider making it a const reference 2
1792 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 242 performance-unnecessary-value-param the parameter 'input_roi1_msg' is copied for each invocation but only used as a const reference; consider making it a const reference 2
1793 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 243 performance-unnecessary-value-param the parameter 'input_roi2_msg' is copied for each invocation but only used as a const reference; consider making it a const reference 2
1794 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 244 performance-unnecessary-value-param the parameter 'input_roi3_msg' is copied for each invocation but only used as a const reference; consider making it a const reference 2
1795 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 245 performance-unnecessary-value-param the parameter 'input_roi4_msg' is copied for each invocation but only used as a const reference; consider making it a const reference 2
1796 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 246 performance-unnecessary-value-param the parameter 'input_roi5_msg' is copied for each invocation but only used as a const reference; consider making it a const reference 2
1797 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 247 performance-unnecessary-value-param the parameter 'input_roi6_msg' is copied for each invocation but only used as a const reference; consider making it a const reference 2
1798 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 248 performance-unnecessary-value-param the parameter 'input_roi7_msg' is copied for each invocation but only used as a const reference; consider making it a const reference 2
1799 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 328 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1800 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 390 modernize-loop-convert use range-based for loop instead 2
1801 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 393 modernize-loop-convert use range-based for loop instead 2
1802 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 396 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1803 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 410 bugprone-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
1804 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 410 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
1805 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 432 readability-convert-member-functions-to-static method 'calcIoU' can be made static 1
1806 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 436 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1807 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 436 cppcoreguidelines-init-variables variable 's_1' is not initialized 2
1808 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 436 cppcoreguidelines-init-variables variable 's_2' is not initialized 2
1809 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 440 cppcoreguidelines-init-variables variable 'overlap_s' is not initialized 2
1810 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 441 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1811 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 441 cppcoreguidelines-init-variables variable 'overlap_max_x' is not initialized 2
1812 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 441 cppcoreguidelines-init-variables variable 'overlap_max_y' is not initialized 2
1813 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 441 cppcoreguidelines-init-variables variable 'overlap_min_x' is not initialized 2
1814 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 441 cppcoreguidelines-init-variables variable 'overlap_min_y' is not initialized 2
1815 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 456 readability-convert-member-functions-to-static method 'calcIoUX' can be made static 1
1816 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 460 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1817 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 460 cppcoreguidelines-init-variables variable 's_1' is not initialized 2
1818 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 460 cppcoreguidelines-init-variables variable 's_2' is not initialized 2
1819 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 463 cppcoreguidelines-init-variables variable 'overlap_s' is not initialized 2
1820 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 464 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1821 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 464 cppcoreguidelines-init-variables variable 'overlap_max_x' is not initialized 2
1822 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 464 cppcoreguidelines-init-variables variable 'overlap_max_y' is not initialized 2
1823 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 464 cppcoreguidelines-init-variables variable 'overlap_min_x' is not initialized 2
1824 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 464 cppcoreguidelines-init-variables variable 'overlap_min_y' is not initialized 2
1825 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 479 readability-convert-member-functions-to-static method 'calcIoUY' can be made static 1
1826 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 483 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1827 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 483 cppcoreguidelines-init-variables variable 's_1' is not initialized 2
1828 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 483 cppcoreguidelines-init-variables variable 's_2' is not initialized 2
1829 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 486 cppcoreguidelines-init-variables variable 'overlap_s' is not initialized 2
1830 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 487 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1831 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 487 cppcoreguidelines-init-variables variable 'overlap_max_x' is not initialized 2
1832 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 487 cppcoreguidelines-init-variables variable 'overlap_max_y' is not initialized 2
1833 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 487 cppcoreguidelines-init-variables variable 'overlap_min_x' is not initialized 2
1834 perception/object_recognition/detection/roi_cluster_fusion/src/roi_cluster_fusion_nodelet.cpp @ Line 487 cppcoreguidelines-init-variables variable 'overlap_min_y' is not initialized 2
1835 perception/object_recognition/detection/shape_estimation/include/shape_estimation/corrector_interface.hpp @ Line 25 cppcoreguidelines-special-member-functions class 'ShapeEstimationCorrectorInterface' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1836 perception/object_recognition/detection/shape_estimation/include/shape_estimation/corrector_interface.hpp @ Line 28 modernize-use-equals-default use '= default' to define a trivial default constructor 2
1837 perception/object_recognition/detection/shape_estimation/include/shape_estimation/corrector_interface.hpp @ Line 30 modernize-use-equals-default use '= default' to define a trivial destructor 2
1838 perception/object_recognition/detection/shape_estimation/include/shape_estimation/filter_interface.hpp @ Line 25 cppcoreguidelines-special-member-functions class 'ShapeEstimationFilterInterface' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1839 perception/object_recognition/detection/shape_estimation/include/shape_estimation/filter_interface.hpp @ Line 28 modernize-use-equals-default use '= default' to define a trivial default constructor 2
1840 perception/object_recognition/detection/shape_estimation/include/shape_estimation/filter_interface.hpp @ Line 30 modernize-use-equals-default use '= default' to define a trivial destructor 2
1841 perception/object_recognition/detection/shape_estimation/include/shape_estimation/model_interface.hpp @ Line 28 cppcoreguidelines-special-member-functions class 'ShapeEstimationModelInterface' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1842 perception/object_recognition/detection/shape_estimation/include/shape_estimation/model_interface.hpp @ Line 31 modernize-use-equals-default use '= default' to define a trivial default constructor 2
1843 perception/object_recognition/detection/shape_estimation/include/shape_estimation/model_interface.hpp @ Line 33 modernize-use-equals-default use '= default' to define a trivial destructor 2
1844 perception/object_recognition/detection/shape_estimation/include/shape_estimation/node.hpp @ Line 25 cppcoreguidelines-special-member-functions class 'ShapeEstimationNode' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1845 perception/object_recognition/detection/shape_estimation/include/shape_estimation/node.hpp @ Line 43 modernize-use-equals-default use '= default' to define a trivial destructor 2
1846 perception/object_recognition/detection/shape_estimation/include/shape_estimation/node.hpp @ Line 43 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
1847 perception/object_recognition/detection/shape_estimation/include/shape_estimation/shape_estimator.hpp @ Line 29 cppcoreguidelines-special-member-functions class 'ShapeEstimator' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1848 perception/object_recognition/detection/shape_estimation/include/shape_estimation/shape_estimator.hpp @ Line 55 modernize-use-equals-default use '= default' to define a trivial destructor 2
1849 perception/object_recognition/detection/shape_estimation/src/corrector/normal/bus_corrector.cpp @ Line 57 modernize-use-emplace use emplace_back instead of push_back 2
1850 perception/object_recognition/detection/shape_estimation/src/corrector/normal/bus_corrector.cpp @ Line 58 modernize-use-emplace use emplace_back instead of push_back 2
1851 perception/object_recognition/detection/shape_estimation/src/corrector/normal/bus_corrector.cpp @ Line 59 modernize-use-emplace use emplace_back instead of push_back 2
1852 perception/object_recognition/detection/shape_estimation/src/corrector/normal/bus_corrector.cpp @ Line 60 modernize-use-emplace use emplace_back instead of push_back 2
1853 perception/object_recognition/detection/shape_estimation/src/corrector/normal/bus_corrector.cpp @ Line 158 bugprone-branch-clone repeated branch in conditional chain 3
1854 perception/object_recognition/detection/shape_estimation/src/corrector/normal/bus_corrector.cpp @ Line 263 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1855 perception/object_recognition/detection/shape_estimation/src/corrector/normal/bus_corrector.cpp @ Line 263 cppcoreguidelines-init-variables variable 'roll' is not initialized 2
1856 perception/object_recognition/detection/shape_estimation/src/corrector/normal/bus_corrector.cpp @ Line 263 cppcoreguidelines-init-variables variable 'pitch' is not initialized 2
1857 perception/object_recognition/detection/shape_estimation/src/corrector/normal/bus_corrector.cpp @ Line 263 cppcoreguidelines-init-variables variable 'yaw' is not initialized 2
1858 perception/object_recognition/detection/shape_estimation/src/corrector/normal/bus_corrector.hpp @ Line 26 cppcoreguidelines-special-member-functions class 'BusCorrector' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1859 perception/object_recognition/detection/shape_estimation/src/corrector/normal/bus_corrector.hpp @ Line 29 modernize-use-equals-default use '= default' to define a trivial default constructor 2
1860 perception/object_recognition/detection/shape_estimation/src/corrector/normal/bus_corrector.hpp @ Line 31 modernize-use-equals-default use '= default' to define a trivial destructor 2
1861 perception/object_recognition/detection/shape_estimation/src/corrector/normal/bus_corrector.hpp @ Line 31 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
1862 perception/object_recognition/detection/shape_estimation/src/corrector/normal/car_corrector.cpp @ Line 57 modernize-use-emplace use emplace_back instead of push_back 2
1863 perception/object_recognition/detection/shape_estimation/src/corrector/normal/car_corrector.cpp @ Line 58 modernize-use-emplace use emplace_back instead of push_back 2
1864 perception/object_recognition/detection/shape_estimation/src/corrector/normal/car_corrector.cpp @ Line 59 modernize-use-emplace use emplace_back instead of push_back 2
1865 perception/object_recognition/detection/shape_estimation/src/corrector/normal/car_corrector.cpp @ Line 60 modernize-use-emplace use emplace_back instead of push_back 2
1866 perception/object_recognition/detection/shape_estimation/src/corrector/normal/car_corrector.cpp @ Line 62 cppcoreguidelines-init-variables variable 'first_most_distant_index' is not initialized 2
1867 perception/object_recognition/detection/shape_estimation/src/corrector/normal/car_corrector.cpp @ Line 72 cppcoreguidelines-init-variables variable 'second_most_distant_index' is not initialized 2
1868 perception/object_recognition/detection/shape_estimation/src/corrector/normal/car_corrector.cpp @ Line 82 cppcoreguidelines-init-variables variable 'third_most_distant_index' is not initialized 2
1869 perception/object_recognition/detection/shape_estimation/src/corrector/normal/car_corrector.cpp @ Line 158 bugprone-branch-clone repeated branch in conditional chain 3
1870 perception/object_recognition/detection/shape_estimation/src/corrector/normal/car_corrector.cpp @ Line 263 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1871 perception/object_recognition/detection/shape_estimation/src/corrector/normal/car_corrector.cpp @ Line 263 cppcoreguidelines-init-variables variable 'roll' is not initialized 2
1872 perception/object_recognition/detection/shape_estimation/src/corrector/normal/car_corrector.cpp @ Line 263 cppcoreguidelines-init-variables variable 'pitch' is not initialized 2
1873 perception/object_recognition/detection/shape_estimation/src/corrector/normal/car_corrector.cpp @ Line 263 cppcoreguidelines-init-variables variable 'yaw' is not initialized 2
1874 perception/object_recognition/detection/shape_estimation/src/corrector/normal/car_corrector.hpp @ Line 26 cppcoreguidelines-special-member-functions class 'CarCorrector' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1875 perception/object_recognition/detection/shape_estimation/src/corrector/normal/car_corrector.hpp @ Line 29 modernize-use-equals-default use '= default' to define a trivial default constructor 2
1876 perception/object_recognition/detection/shape_estimation/src/corrector/normal/car_corrector.hpp @ Line 31 modernize-use-equals-default use '= default' to define a trivial destructor 2
1877 perception/object_recognition/detection/shape_estimation/src/corrector/normal/car_corrector.hpp @ Line 31 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
1878 perception/object_recognition/detection/shape_estimation/src/corrector/normal/no_corrector.hpp @ Line 26 cppcoreguidelines-special-member-functions class 'NoCorrector' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1879 perception/object_recognition/detection/shape_estimation/src/corrector/normal/no_corrector.hpp @ Line 29 modernize-use-equals-default use '= default' to define a trivial default constructor 2
1880 perception/object_recognition/detection/shape_estimation/src/corrector/normal/no_corrector.hpp @ Line 31 modernize-use-equals-default use '= default' to define a trivial destructor 2
1881 perception/object_recognition/detection/shape_estimation/src/corrector/normal/no_corrector.hpp @ Line 31 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
1882 perception/object_recognition/detection/shape_estimation/src/corrector/normal/truck_corrector.cpp @ Line 57 modernize-use-emplace use emplace_back instead of push_back 2
1883 perception/object_recognition/detection/shape_estimation/src/corrector/normal/truck_corrector.cpp @ Line 58 modernize-use-emplace use emplace_back instead of push_back 2
1884 perception/object_recognition/detection/shape_estimation/src/corrector/normal/truck_corrector.cpp @ Line 59 modernize-use-emplace use emplace_back instead of push_back 2
1885 perception/object_recognition/detection/shape_estimation/src/corrector/normal/truck_corrector.cpp @ Line 60 modernize-use-emplace use emplace_back instead of push_back 2
1886 perception/object_recognition/detection/shape_estimation/src/corrector/normal/truck_corrector.cpp @ Line 62 cppcoreguidelines-init-variables variable 'first_most_distant_index' is not initialized 2
1887 perception/object_recognition/detection/shape_estimation/src/corrector/normal/truck_corrector.cpp @ Line 72 cppcoreguidelines-init-variables variable 'second_most_distant_index' is not initialized 2
1888 perception/object_recognition/detection/shape_estimation/src/corrector/normal/truck_corrector.cpp @ Line 82 cppcoreguidelines-init-variables variable 'third_most_distant_index' is not initialized 2
1889 perception/object_recognition/detection/shape_estimation/src/corrector/normal/truck_corrector.cpp @ Line 158 bugprone-branch-clone repeated branch in conditional chain 3
1890 perception/object_recognition/detection/shape_estimation/src/corrector/normal/truck_corrector.cpp @ Line 263 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1891 perception/object_recognition/detection/shape_estimation/src/corrector/normal/truck_corrector.cpp @ Line 263 cppcoreguidelines-init-variables variable 'roll' is not initialized 2
1892 perception/object_recognition/detection/shape_estimation/src/corrector/normal/truck_corrector.cpp @ Line 263 cppcoreguidelines-init-variables variable 'pitch' is not initialized 2
1893 perception/object_recognition/detection/shape_estimation/src/corrector/normal/truck_corrector.cpp @ Line 263 cppcoreguidelines-init-variables variable 'yaw' is not initialized 2
1894 perception/object_recognition/detection/shape_estimation/src/corrector/normal/truck_corrector.hpp @ Line 26 cppcoreguidelines-special-member-functions class 'TruckCorrector' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1895 perception/object_recognition/detection/shape_estimation/src/corrector/normal/truck_corrector.hpp @ Line 29 modernize-use-equals-default use '= default' to define a trivial default constructor 2
1896 perception/object_recognition/detection/shape_estimation/src/corrector/normal/truck_corrector.hpp @ Line 31 modernize-use-equals-default use '= default' to define a trivial destructor 2
1897 perception/object_recognition/detection/shape_estimation/src/corrector/normal/truck_corrector.hpp @ Line 31 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
1898 perception/object_recognition/detection/shape_estimation/src/corrector/yaw_fixed/bus_corrector.cpp @ Line 40 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1899 perception/object_recognition/detection/shape_estimation/src/corrector/yaw_fixed/bus_corrector.hpp @ Line 21 cppcoreguidelines-special-member-functions class 'BusCorrector' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1900 perception/object_recognition/detection/shape_estimation/src/corrector/yaw_fixed/bus_corrector.hpp @ Line 24 modernize-use-equals-default use '= default' to define a trivial default constructor 2
1901 perception/object_recognition/detection/shape_estimation/src/corrector/yaw_fixed/bus_corrector.hpp @ Line 26 modernize-use-equals-default use '= default' to define a trivial destructor 2
1902 perception/object_recognition/detection/shape_estimation/src/corrector/yaw_fixed/bus_corrector.hpp @ Line 26 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
1903 perception/object_recognition/detection/shape_estimation/src/corrector/yaw_fixed/car_corrector.cpp @ Line 39 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1904 perception/object_recognition/detection/shape_estimation/src/corrector/yaw_fixed/car_corrector.hpp @ Line 21 cppcoreguidelines-special-member-functions class 'CarCorrector' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1905 perception/object_recognition/detection/shape_estimation/src/corrector/yaw_fixed/car_corrector.hpp @ Line 24 modernize-use-equals-default use '= default' to define a trivial default constructor 2
1906 perception/object_recognition/detection/shape_estimation/src/corrector/yaw_fixed/car_corrector.hpp @ Line 26 modernize-use-equals-default use '= default' to define a trivial destructor 2
1907 perception/object_recognition/detection/shape_estimation/src/corrector/yaw_fixed/car_corrector.hpp @ Line 26 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
1908 perception/object_recognition/detection/shape_estimation/src/corrector/yaw_fixed/no_corrector.cpp @ Line 28 misc-unused-parameters parameter 'shape_output' is unused 2
1909 perception/object_recognition/detection/shape_estimation/src/corrector/yaw_fixed/no_corrector.cpp @ Line 28 misc-unused-parameters parameter 'pose_output' is unused 2
1910 perception/object_recognition/detection/shape_estimation/src/corrector/yaw_fixed/truck_corrector.cpp @ Line 39 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1911 perception/object_recognition/detection/shape_estimation/src/corrector/yaw_fixed/truck_corrector.hpp @ Line 21 cppcoreguidelines-special-member-functions class 'TruckCorrector' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1912 perception/object_recognition/detection/shape_estimation/src/corrector/yaw_fixed/truck_corrector.hpp @ Line 24 modernize-use-equals-default use '= default' to define a trivial default constructor 2
1913 perception/object_recognition/detection/shape_estimation/src/corrector/yaw_fixed/truck_corrector.hpp @ Line 26 modernize-use-equals-default use '= default' to define a trivial destructor 2
1914 perception/object_recognition/detection/shape_estimation/src/corrector/yaw_fixed/truck_corrector.hpp @ Line 26 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
1915 perception/object_recognition/detection/shape_estimation/src/filter/bus_filter.cpp @ Line 23 misc-unused-parameters parameter 'pose' is unused 2
1916 perception/object_recognition/detection/shape_estimation/src/filter/bus_filter.hpp @ Line 24 cppcoreguidelines-special-member-functions class 'BusFilter' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1917 perception/object_recognition/detection/shape_estimation/src/filter/bus_filter.hpp @ Line 27 modernize-use-equals-default use '= default' to define a trivial default constructor 2
1918 perception/object_recognition/detection/shape_estimation/src/filter/bus_filter.hpp @ Line 29 modernize-use-equals-default use '= default' to define a trivial destructor 2
1919 perception/object_recognition/detection/shape_estimation/src/filter/bus_filter.hpp @ Line 29 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
1920 perception/object_recognition/detection/shape_estimation/src/filter/car_filter.cpp @ Line 23 misc-unused-parameters parameter 'pose' is unused 2
1921 perception/object_recognition/detection/shape_estimation/src/filter/car_filter.hpp @ Line 24 cppcoreguidelines-special-member-functions class 'CarFilter' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1922 perception/object_recognition/detection/shape_estimation/src/filter/car_filter.hpp @ Line 27 modernize-use-equals-default use '= default' to define a trivial default constructor 2
1923 perception/object_recognition/detection/shape_estimation/src/filter/car_filter.hpp @ Line 29 modernize-use-equals-default use '= default' to define a trivial destructor 2
1924 perception/object_recognition/detection/shape_estimation/src/filter/car_filter.hpp @ Line 29 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
1925 perception/object_recognition/detection/shape_estimation/src/filter/no_filter.cpp @ Line 23 misc-unused-parameters parameter 'shape' is unused 2
1926 perception/object_recognition/detection/shape_estimation/src/filter/no_filter.cpp @ Line 23 misc-unused-parameters parameter 'pose' is unused 2
1927 perception/object_recognition/detection/shape_estimation/src/filter/no_filter.hpp @ Line 24 cppcoreguidelines-special-member-functions class 'NoFilter' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1928 perception/object_recognition/detection/shape_estimation/src/filter/no_filter.hpp @ Line 27 modernize-use-equals-default use '= default' to define a trivial default constructor 2
1929 perception/object_recognition/detection/shape_estimation/src/filter/no_filter.hpp @ Line 29 modernize-use-equals-default use '= default' to define a trivial destructor 2
1930 perception/object_recognition/detection/shape_estimation/src/filter/no_filter.hpp @ Line 29 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
1931 perception/object_recognition/detection/shape_estimation/src/filter/truck_filter.cpp @ Line 23 misc-unused-parameters parameter 'pose' is unused 2
1932 perception/object_recognition/detection/shape_estimation/src/filter/truck_filter.hpp @ Line 24 cppcoreguidelines-special-member-functions class 'TruckFilter' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1933 perception/object_recognition/detection/shape_estimation/src/filter/truck_filter.hpp @ Line 27 modernize-use-equals-default use '= default' to define a trivial default constructor 2
1934 perception/object_recognition/detection/shape_estimation/src/filter/truck_filter.hpp @ Line 29 modernize-use-equals-default use '= default' to define a trivial destructor 2
1935 perception/object_recognition/detection/shape_estimation/src/filter/truck_filter.hpp @ Line 29 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
1936 perception/object_recognition/detection/shape_estimation/src/model/normal/bounding_box.cpp @ Line 51 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1937 perception/object_recognition/detection/shape_estimation/src/model/normal/bounding_box.cpp @ Line 51 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1938 perception/object_recognition/detection/shape_estimation/src/model/normal/bounding_box.cpp @ Line 52 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1939 perception/object_recognition/detection/shape_estimation/src/model/normal/bounding_box.cpp @ Line 52 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1940 perception/object_recognition/detection/shape_estimation/src/model/normal/bounding_box.cpp @ Line 53 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1941 perception/object_recognition/detection/shape_estimation/src/model/normal/bounding_box.cpp @ Line 53 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1942 perception/object_recognition/detection/shape_estimation/src/model/normal/bounding_box.cpp @ Line 85 modernize-use-emplace use emplace_back instead of push_back 2
1943 perception/object_recognition/detection/shape_estimation/src/model/normal/bounding_box.cpp @ Line 88 cppcoreguidelines-init-variables variable 'theta_star' is not initialized 2
1944 perception/object_recognition/detection/shape_estimation/src/model/normal/bounding_box.cpp @ Line 313 readability-convert-member-functions-to-static method 'calcClosenessCriterion' can be made static 1
1945 perception/object_recognition/detection/shape_estimation/src/model/normal/bounding_box.hpp @ Line 26 cppcoreguidelines-special-member-functions class 'BoundingBoxModel' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1946 perception/object_recognition/detection/shape_estimation/src/model/normal/bounding_box.hpp @ Line 32 modernize-use-equals-default use '= default' to define a trivial default constructor 2
1947 perception/object_recognition/detection/shape_estimation/src/model/normal/bounding_box.hpp @ Line 34 modernize-use-equals-default use '= default' to define a trivial destructor 2
1948 perception/object_recognition/detection/shape_estimation/src/model/normal/bounding_box.hpp @ Line 34 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
1949 perception/object_recognition/detection/shape_estimation/src/model/normal/convex_hull.cpp @ Line 47 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1950 perception/object_recognition/detection/shape_estimation/src/model/normal/convex_hull.cpp @ Line 47 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1951 perception/object_recognition/detection/shape_estimation/src/model/normal/convex_hull.cpp @ Line 48 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1952 perception/object_recognition/detection/shape_estimation/src/model/normal/convex_hull.cpp @ Line 48 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1953 perception/object_recognition/detection/shape_estimation/src/model/normal/convex_hull.cpp @ Line 49 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1954 perception/object_recognition/detection/shape_estimation/src/model/normal/convex_hull.cpp @ Line 49 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1955 perception/object_recognition/detection/shape_estimation/src/model/normal/convex_hull.cpp @ Line 61 modernize-loop-convert use range-based for loop instead 2
1956 perception/object_recognition/detection/shape_estimation/src/model/normal/convex_hull.cpp @ Line 62 modernize-use-emplace use emplace_back instead of push_back 2
1957 perception/object_recognition/detection/shape_estimation/src/model/normal/convex_hull.cpp @ Line 70 modernize-loop-convert use range-based for loop instead 2
1958 perception/object_recognition/detection/shape_estimation/src/model/normal/convex_hull.cpp @ Line 71 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1959 perception/object_recognition/detection/shape_estimation/src/model/normal/convex_hull.cpp @ Line 71 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1960 perception/object_recognition/detection/shape_estimation/src/model/normal/convex_hull.cpp @ Line 72 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1961 perception/object_recognition/detection/shape_estimation/src/model/normal/convex_hull.cpp @ Line 72 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1962 perception/object_recognition/detection/shape_estimation/src/model/normal/convex_hull.cpp @ Line 74 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1963 perception/object_recognition/detection/shape_estimation/src/model/normal/convex_hull.cpp @ Line 74 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1964 perception/object_recognition/detection/shape_estimation/src/model/normal/convex_hull.cpp @ Line 75 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1965 perception/object_recognition/detection/shape_estimation/src/model/normal/convex_hull.cpp @ Line 75 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1966 perception/object_recognition/detection/shape_estimation/src/model/normal/convex_hull.cpp @ Line 77 modernize-loop-convert use range-based for loop instead 2
1967 perception/object_recognition/detection/shape_estimation/src/model/normal/convex_hull.hpp @ Line 26 cppcoreguidelines-special-member-functions class 'ConvexHullModel' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1968 perception/object_recognition/detection/shape_estimation/src/model/normal/convex_hull.hpp @ Line 29 modernize-use-equals-default use '= default' to define a trivial default constructor 2
1969 perception/object_recognition/detection/shape_estimation/src/model/normal/convex_hull.hpp @ Line 31 modernize-use-equals-default use '= default' to define a trivial destructor 2
1970 perception/object_recognition/detection/shape_estimation/src/model/normal/convex_hull.hpp @ Line 31 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
1971 perception/object_recognition/detection/shape_estimation/src/model/normal/cylinder.cpp @ Line 50 cppcoreguidelines-init-variables variable 'radius' is not initialized 2
1972 perception/object_recognition/detection/shape_estimation/src/model/normal/cylinder.cpp @ Line 58 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
1973 perception/object_recognition/detection/shape_estimation/src/model/normal/cylinder.hpp @ Line 26 cppcoreguidelines-special-member-functions class 'CylinderModel' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1974 perception/object_recognition/detection/shape_estimation/src/model/normal/cylinder.hpp @ Line 29 modernize-use-equals-default use '= default' to define a trivial default constructor 2
1975 perception/object_recognition/detection/shape_estimation/src/model/normal/cylinder.hpp @ Line 31 modernize-use-equals-default use '= default' to define a trivial destructor 2
1976 perception/object_recognition/detection/shape_estimation/src/model/normal/cylinder.hpp @ Line 31 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
1977 perception/object_recognition/detection/shape_estimation/src/model/yaw_fixed/bounding_box.cpp @ Line 54 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1978 perception/object_recognition/detection/shape_estimation/src/model/yaw_fixed/bounding_box.cpp @ Line 54 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
1979 perception/object_recognition/detection/shape_estimation/src/model/yaw_fixed/bounding_box.cpp @ Line 67 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1980 perception/object_recognition/detection/shape_estimation/src/model/yaw_fixed/bounding_box.cpp @ Line 67 cppcoreguidelines-init-variables variable 'original_roll' is not initialized 2
1981 perception/object_recognition/detection/shape_estimation/src/model/yaw_fixed/bounding_box.cpp @ Line 67 cppcoreguidelines-init-variables variable 'original_pitch' is not initialized 2
1982 perception/object_recognition/detection/shape_estimation/src/model/yaw_fixed/bounding_box.cpp @ Line 67 cppcoreguidelines-init-variables variable 'original_yaw' is not initialized 2
1983 perception/object_recognition/detection/shape_estimation/src/model/yaw_fixed/bounding_box.cpp @ Line 111 modernize-use-emplace use emplace_back instead of push_back 2
1984 perception/object_recognition/detection/shape_estimation/src/model/yaw_fixed/bounding_box.cpp @ Line 187 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
1985 perception/object_recognition/detection/shape_estimation/src/model/yaw_fixed/bounding_box.cpp @ Line 187 cppcoreguidelines-init-variables variable 'lshape_roll' is not initialized 2
1986 perception/object_recognition/detection/shape_estimation/src/model/yaw_fixed/bounding_box.cpp @ Line 187 cppcoreguidelines-init-variables variable 'lshape_pitch' is not initialized 2
1987 perception/object_recognition/detection/shape_estimation/src/model/yaw_fixed/bounding_box.cpp @ Line 187 cppcoreguidelines-init-variables variable 'lshape_yaw' is not initialized 2
1988 perception/object_recognition/detection/shape_estimation/src/model/yaw_fixed/bounding_box.cpp @ Line 379 readability-convert-member-functions-to-static method 'calcClosenessCriterion' can be made static 1
1989 perception/object_recognition/detection/shape_estimation/src/model/yaw_fixed/bounding_box.hpp @ Line 21 cppcoreguidelines-special-member-functions class 'BoundingBoxModel' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
1990 perception/object_recognition/detection/shape_estimation/src/model/yaw_fixed/bounding_box.hpp @ Line 25 modernize-use-default-member-init use default member initializer for 'l_shape_fitting_search_angle_range_' 2
1991 perception/object_recognition/detection/shape_estimation/src/model/yaw_fixed/bounding_box.hpp @ Line 31 google-explicit-constructor single-argument constructors must be marked explicit to avoid unintentional implicit conversions 2
1992 perception/object_recognition/detection/shape_estimation/src/node.cpp @ Line 44 performance-unnecessary-value-param the const qualified parameter 'input_msg' is copied for each invocation; consider making it a reference 2
1993 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 109 readability-make-member-function-const method 'estimateShape' can be made const 1
1994 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 121 modernize-make-unique use std::make_unique instead 2
1995 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 121 cppcoreguidelines-owning-memory initializing non-owner argument of type 'std::unique_ptr>::pointer' (aka 'ShapeEstimationModelInterface *') with a newly created 'gsl::owner<>' 1
1996 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 123 modernize-make-unique use std::make_unique instead 2
1997 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 123 cppcoreguidelines-owning-memory initializing non-owner argument of type 'std::unique_ptr>::pointer' (aka 'ShapeEstimationModelInterface *') with a newly created 'gsl::owner<>' 1
1998 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 126 modernize-make-unique use std::make_unique instead 2
1999 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 126 cppcoreguidelines-owning-memory initializing non-owner argument of type 'std::unique_ptr>::pointer' (aka 'ShapeEstimationModelInterface *') with a newly created 'gsl::owner<>' 1
2000 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 127 bugprone-branch-clone repeated branch in conditional chain 3
2001 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 128 modernize-make-unique use std::make_unique instead 2
2002 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 128 cppcoreguidelines-owning-memory initializing non-owner argument of type 'std::unique_ptr>::pointer' (aka 'ShapeEstimationModelInterface *') with a newly created 'gsl::owner<>' 1
2003 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 130 modernize-make-unique use std::make_unique instead 2
2004 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 130 cppcoreguidelines-owning-memory initializing non-owner argument of type 'std::unique_ptr>::pointer' (aka 'ShapeEstimationModelInterface *') with a newly created 'gsl::owner<>' 1
2005 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 132 modernize-make-unique use std::make_unique instead 2
2006 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 132 cppcoreguidelines-owning-memory initializing non-owner argument of type 'std::unique_ptr>::pointer' (aka 'ShapeEstimationModelInterface *') with a newly created 'gsl::owner<>' 1
2007 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 138 readability-convert-member-functions-to-static method 'applyFilter' can be made static 1
2008 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 144 modernize-make-unique use std::make_unique instead 2
2009 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 144 cppcoreguidelines-owning-memory initializing non-owner argument of type 'std::unique_ptr>::pointer' (aka 'ShapeEstimationFilterInterface *') with a newly created 'gsl::owner<>' 1
2010 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 146 modernize-make-unique use std::make_unique instead 2
2011 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 146 cppcoreguidelines-owning-memory initializing non-owner argument of type 'std::unique_ptr>::pointer' (aka 'ShapeEstimationFilterInterface *') with a newly created 'gsl::owner<>' 1
2012 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 148 modernize-make-unique use std::make_unique instead 2
2013 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 148 cppcoreguidelines-owning-memory initializing non-owner argument of type 'std::unique_ptr>::pointer' (aka 'ShapeEstimationFilterInterface *') with a newly created 'gsl::owner<>' 1
2014 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 150 modernize-make-unique use std::make_unique instead 2
2015 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 150 cppcoreguidelines-owning-memory initializing non-owner argument of type 'std::unique_ptr>::pointer' (aka 'ShapeEstimationFilterInterface *') with a newly created 'gsl::owner<>' 1
2016 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 156 readability-make-member-function-const method 'applyCorrector' can be made const 1
2017 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 163 modernize-make-unique use std::make_unique instead 2
2018 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 163 cppcoreguidelines-owning-memory initializing non-owner argument of type 'std::unique_ptr>::pointer' (aka 'ShapeEstimationCorrectorInterface *') with a newly created 'gsl::owner<>' 1
2019 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 165 modernize-make-unique use std::make_unique instead 2
2020 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 165 cppcoreguidelines-owning-memory initializing non-owner argument of type 'std::unique_ptr>::pointer' (aka 'ShapeEstimationCorrectorInterface *') with a newly created 'gsl::owner<>' 1
2021 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 169 modernize-make-unique use std::make_unique instead 2
2022 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 169 cppcoreguidelines-owning-memory initializing non-owner argument of type 'std::unique_ptr>::pointer' (aka 'ShapeEstimationCorrectorInterface *') with a newly created 'gsl::owner<>' 1
2023 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 171 modernize-make-unique use std::make_unique instead 2
2024 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 171 cppcoreguidelines-owning-memory initializing non-owner argument of type 'std::unique_ptr>::pointer' (aka 'ShapeEstimationCorrectorInterface *') with a newly created 'gsl::owner<>' 1
2025 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 175 modernize-make-unique use std::make_unique instead 2
2026 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 175 cppcoreguidelines-owning-memory initializing non-owner argument of type 'std::unique_ptr>::pointer' (aka 'ShapeEstimationCorrectorInterface *') with a newly created 'gsl::owner<>' 1
2027 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 177 modernize-make-unique use std::make_unique instead 2
2028 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 177 cppcoreguidelines-owning-memory initializing non-owner argument of type 'std::unique_ptr>::pointer' (aka 'ShapeEstimationCorrectorInterface *') with a newly created 'gsl::owner<>' 1
2029 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 181 modernize-make-unique use std::make_unique instead 2
2030 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 181 cppcoreguidelines-owning-memory initializing non-owner argument of type 'std::unique_ptr>::pointer' (aka 'ShapeEstimationCorrectorInterface *') with a newly created 'gsl::owner<>' 1
2031 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 183 modernize-make-unique use std::make_unique instead 2
2032 perception/object_recognition/detection/shape_estimation/src/shape_estimator.cpp @ Line 183 cppcoreguidelines-owning-memory initializing non-owner argument of type 'std::unique_ptr>::pointer' (aka 'ShapeEstimationCorrectorInterface *') with a newly created 'gsl::owner<>' 1
2033 perception/object_recognition/prediction/map_based_prediction/include/cubic_spline.hpp @ Line 46 modernize-loop-convert use range-based for loop instead 2
2034 perception/object_recognition/prediction/map_based_prediction/include/cubic_spline.hpp @ Line 56 misc-non-private-member-variables-in-classes member variable 'x' has public visibility 1
2035 perception/object_recognition/prediction/map_based_prediction/include/cubic_spline.hpp @ Line 57 misc-non-private-member-variables-in-classes member variable 'y' has public visibility 1
2036 perception/object_recognition/prediction/map_based_prediction/include/cubic_spline.hpp @ Line 58 misc-non-private-member-variables-in-classes member variable 'nx' has public visibility 1
2037 perception/object_recognition/prediction/map_based_prediction/include/cubic_spline.hpp @ Line 59 misc-non-private-member-variables-in-classes member variable 'h' has public visibility 1
2038 perception/object_recognition/prediction/map_based_prediction/include/cubic_spline.hpp @ Line 60 misc-non-private-member-variables-in-classes member variable 'a' has public visibility 1
2039 perception/object_recognition/prediction/map_based_prediction/include/cubic_spline.hpp @ Line 61 misc-non-private-member-variables-in-classes member variable 'b' has public visibility 1
2040 perception/object_recognition/prediction/map_based_prediction/include/cubic_spline.hpp @ Line 62 misc-non-private-member-variables-in-classes member variable 'c' has public visibility 1
2041 perception/object_recognition/prediction/map_based_prediction/include/cubic_spline.hpp @ Line 64 misc-non-private-member-variables-in-classes member variable 'd' has public visibility 1
2042 perception/object_recognition/prediction/map_based_prediction/include/cubic_spline.hpp @ Line 66 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: nx 1
2043 perception/object_recognition/prediction/map_based_prediction/include/cubic_spline.hpp @ Line 66 modernize-use-equals-default use '= default' to define a trivial default constructor 2
2044 perception/object_recognition/prediction/map_based_prediction/include/cubic_spline.hpp @ Line 78 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
2045 perception/object_recognition/prediction/map_based_prediction/include/cubic_spline.hpp @ Line 184 misc-no-recursion function 'bisect' is within a recursive call chain 4
2046 perception/object_recognition/prediction/map_based_prediction/include/cubic_spline.hpp @ Line 189 readability-else-after-return do not use 'else' after 'return' 1
2047 perception/object_recognition/prediction/map_based_prediction/include/cubic_spline.hpp @ Line 200 misc-non-private-member-variables-in-classes member variable 'sx' has public visibility 1
2048 perception/object_recognition/prediction/map_based_prediction/include/cubic_spline.hpp @ Line 201 misc-non-private-member-variables-in-classes member variable 'sy' has public visibility 1
2049 perception/object_recognition/prediction/map_based_prediction/include/cubic_spline.hpp @ Line 202 misc-non-private-member-variables-in-classes member variable 's' has public visibility 1
2050 perception/object_recognition/prediction/map_based_prediction/include/cubic_spline.hpp @ Line 203 misc-non-private-member-variables-in-classes member variable 'max_s_value_' has public visibility 1
2051 perception/object_recognition/prediction/map_based_prediction/include/cubic_spline.hpp @ Line 237 readability-convert-member-functions-to-static method 'calc_s' can be made static 2
2052 perception/object_recognition/prediction/map_based_prediction/include/map_based_prediction_ros.hpp @ Line 61 modernize-use-default-member-init use default member initializer for 'interpolating_resolution_' 2
2053 perception/object_recognition/prediction/map_based_prediction/src/map_based_prediction.cpp @ Line 121 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2054 perception/object_recognition/prediction/map_based_prediction/src/map_based_prediction.cpp @ Line 121 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2055 perception/object_recognition/prediction/map_based_prediction/src/map_based_prediction.cpp @ Line 135 cppcoreguidelines-init-variables variable 'nearest_point_idx' is not initialized 2
2056 perception/object_recognition/prediction/map_based_prediction/src/map_based_prediction.cpp @ Line 194 readability-convert-member-functions-to-static method 'normalizeLikelihood' can be made static 1
2057 perception/object_recognition/prediction/map_based_prediction/src/map_based_prediction.cpp @ Line 210 misc-unused-parameters parameter 'target_s_position' is unused 2
2058 perception/object_recognition/prediction/map_based_prediction/src/map_based_prediction.cpp @ Line 257 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2059 perception/object_recognition/prediction/map_based_prediction/src/map_based_prediction.cpp @ Line 257 cppcoreguidelines-init-variables variable 'calculated_d' is not initialized 2
2060 perception/object_recognition/prediction/map_based_prediction/src/map_based_prediction.cpp @ Line 257 cppcoreguidelines-init-variables variable 'calculated_s' is not initialized 2
2061 perception/object_recognition/prediction/map_based_prediction/src/map_based_prediction.cpp @ Line 286 readability-make-member-function-const method 'getLinearPredictedPath' can be made const 1
2062 perception/object_recognition/prediction/map_based_prediction/src/map_based_prediction.cpp @ Line 324 readability-convert-member-functions-to-static method 'calculateLikelihood' can be made static 1
2063 perception/object_recognition/prediction/map_based_prediction/src/map_based_prediction_ros.cpp @ Line 58 performance-unnecessary-value-param the parameter 'uuid_string' is copied for each invocation but only used as a const reference; consider making it a const reference 2
2064 perception/object_recognition/prediction/map_based_prediction/src/map_based_prediction_ros.cpp @ Line 187 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: debug_accumulated_time_ 1
2065 perception/object_recognition/prediction/map_based_prediction/src/map_based_prediction_ros.cpp @ Line 213 performance-unnecessary-value-param the const qualified parameter 'in_objects' is copied for each invocation; consider making it a reference 2
2066 perception/object_recognition/prediction/map_based_prediction/src/map_based_prediction_ros.cpp @ Line 380 readability-else-after-return do not use 'else' after 'continue' 1
2067 perception/object_recognition/prediction/map_based_prediction/src/map_based_prediction_ros.cpp @ Line 418 clang-diagnostic-unused-variable unused variable 'time' 1
2068 perception/object_recognition/prediction/map_based_prediction/src/map_based_prediction_ros.cpp @ Line 436 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
2069 perception/object_recognition/prediction/naive_path_prediction/include/naive_path_prediction/node.hpp @ Line 24 cppcoreguidelines-special-member-functions class 'NaivePathPredictionNode' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
2070 perception/object_recognition/prediction/naive_path_prediction/include/naive_path_prediction/node.hpp @ Line 35 modernize-use-equals-default use '= default' to define a trivial destructor 2
2071 perception/object_recognition/prediction/naive_path_prediction/include/naive_path_prediction/node.hpp @ Line 35 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
2072 perception/object_recognition/prediction/naive_path_prediction/src/node.cpp @ Line 35 performance-unnecessary-value-param the const qualified parameter 'input_msg' is copied for each invocation; consider making it a reference 2
2073 perception/object_recognition/prediction/naive_path_prediction/src/node.cpp @ Line 72 readability-redundant-control-flow redundant return statement at the end of a function with a void return type 1
2074 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/data_association/data_association.hpp @ Line 20 bugprone-reserved-identifier declaration uses identifier 'MULTI_OBJECT_TRACKER__DATA_ASSOCIATION__DATA_ASSOCIATION_HPP_', which is a reserved identifier 2
2075 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/data_association/data_association.hpp @ Line 34 cppcoreguidelines-special-member-functions class 'DataAssociation' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
2076 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/data_association/data_association.hpp @ Line 58 modernize-use-equals-default use '= default' to define a trivial destructor 2
2077 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/multi_object_tracker_core.hpp @ Line 20 bugprone-reserved-identifier declaration uses identifier 'MULTI_OBJECT_TRACKER__MULTI_OBJECT_TRACKER_CORE_HPP_', which is a reserved identifier 2
2078 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/bicycle_tracker.hpp @ Line 20 bugprone-reserved-identifier declaration uses identifier 'MULTI_OBJECT_TRACKER__TRACKER__MODEL__BICYCLE_TRACKER_HPP_', which is a reserved identifier 2
2079 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/bicycle_tracker.hpp @ Line 26 cppcoreguidelines-special-member-functions class 'BicycleTracker' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
2080 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/bicycle_tracker.hpp @ Line 85 modernize-use-equals-default use '= default' to define a trivial destructor 2
2081 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/bicycle_tracker.hpp @ Line 85 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
2082 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/big_vehicle_tracker.hpp @ Line 20 bugprone-reserved-identifier declaration uses identifier 'MULTI_OBJECT_TRACKER__TRACKER__MODEL__BIG_VEHICLE_TRACKER_HPP_', which is a reserved identifier 2
2083 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/big_vehicle_tracker.hpp @ Line 26 cppcoreguidelines-special-member-functions class 'BigVehicleTracker' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
2084 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/big_vehicle_tracker.hpp @ Line 86 modernize-use-equals-default use '= default' to define a trivial destructor 2
2085 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/big_vehicle_tracker.hpp @ Line 86 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
2086 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/multiple_vehicle_tracker.hpp @ Line 20 bugprone-reserved-identifier declaration uses identifier 'MULTI_OBJECT_TRACKER__TRACKER__MODEL__MULTIPLE_VEHICLE_TRACKER_HPP_', which is a reserved identifier 2
2087 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/multiple_vehicle_tracker.hpp @ Line 30 cppcoreguidelines-special-member-functions class 'MultipleVehicleTracker' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
2088 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/multiple_vehicle_tracker.hpp @ Line 46 modernize-use-equals-default use '= default' to define a trivial destructor 2
2089 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/multiple_vehicle_tracker.hpp @ Line 46 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
2090 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/normal_vehicle_tracker.hpp @ Line 20 bugprone-reserved-identifier declaration uses identifier 'MULTI_OBJECT_TRACKER__TRACKER__MODEL__NORMAL_VEHICLE_TRACKER_HPP_', which is a reserved identifier 2
2091 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/normal_vehicle_tracker.hpp @ Line 26 cppcoreguidelines-special-member-functions class 'NormalVehicleTracker' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
2092 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/normal_vehicle_tracker.hpp @ Line 85 modernize-use-equals-default use '= default' to define a trivial destructor 2
2093 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/normal_vehicle_tracker.hpp @ Line 85 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
2094 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/pedestrian_and_bicycle_tracker.hpp @ Line 20 bugprone-reserved-identifier declaration uses identifier 'MULTI_OBJECT_TRACKER__TRACKER__MODEL__PEDESTRIAN_AND_BICYCLE_TRACKER_HPP_', which is a reserved identifier 2
2095 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/pedestrian_and_bicycle_tracker.hpp @ Line 28 cppcoreguidelines-special-member-functions class 'PedestrianAndBicycleTracker' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
2096 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/pedestrian_and_bicycle_tracker.hpp @ Line 44 modernize-use-equals-default use '= default' to define a trivial destructor 2
2097 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/pedestrian_and_bicycle_tracker.hpp @ Line 44 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
2098 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/pedestrian_tracker.hpp @ Line 20 bugprone-reserved-identifier declaration uses identifier 'MULTI_OBJECT_TRACKER__TRACKER__MODEL__PEDESTRIAN_TRACKER_HPP_', which is a reserved identifier 2
2099 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/pedestrian_tracker.hpp @ Line 26 cppcoreguidelines-special-member-functions class 'PedestrianTracker' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
2100 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/pedestrian_tracker.hpp @ Line 91 modernize-use-equals-default use '= default' to define a trivial destructor 2
2101 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/pedestrian_tracker.hpp @ Line 91 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
2102 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/tracker_base.hpp @ Line 20 bugprone-reserved-identifier declaration uses identifier 'MULTI_OBJECT_TRACKER__TRACKER__MODEL__TRACKER_BASE_HPP_', which is a reserved identifier 2
2103 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/tracker_base.hpp @ Line 31 cppcoreguidelines-special-member-functions class 'Tracker' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
2104 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/tracker_base.hpp @ Line 46 modernize-use-equals-default use '= default' to define a trivial destructor 2
2105 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/tracker_base.hpp @ Line 51 readability-make-member-function-const method 'getType' can be made const 2
2106 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/tracker_base.hpp @ Line 52 readability-make-member-function-const method 'getNoMeasurementCount' can be made const 2
2107 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/tracker_base.hpp @ Line 53 readability-make-member-function-const method 'getTotalMeasurementCount' can be made const 2
2108 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/tracker.hpp @ Line 20 bugprone-reserved-identifier declaration uses identifier 'MULTI_OBJECT_TRACKER__TRACKER__TRACKER_HPP_', which is a reserved identifier 2
2109 perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/utils/utils.hpp @ Line 20 bugprone-reserved-identifier declaration uses identifier 'MULTI_OBJECT_TRACKER__UTILS__UTILS_HPP_', which is a reserved identifier 2
2110 perception/object_recognition/tracking/multi_object_tracker/src/data_association/data_association.cpp @ Line 60 readability-make-member-function-const method 'assign' can be made const 1
2111 perception/object_recognition/tracking/multi_object_tracker/src/data_association/data_association.cpp @ Line 78 readability-else-after-return do not use 'else' after 'continue' 1
2112 perception/object_recognition/tracking/multi_object_tracker/src/data_association/data_association.cpp @ Line 86 readability-else-after-return do not use 'else' after 'continue' 1
2113 perception/object_recognition/tracking/multi_object_tracker/src/data_association/data_association.cpp @ Line 148 readability-convert-member-functions-to-static method 'getDistance' can be made static 1
2114 perception/object_recognition/tracking/multi_object_tracker/src/data_association/data_association.cpp @ Line 157 readability-convert-member-functions-to-static method 'getMahalanobisDistance' can be made static 1
2115 perception/object_recognition/tracking/multi_object_tracker/src/data_association/successive_shortest_path/successive_shortest_path.cpp @ Line 30 misc-non-private-member-variables-in-classes member variable 'dst' has public visibility 1
2116 perception/object_recognition/tracking/multi_object_tracker/src/data_association/successive_shortest_path/successive_shortest_path.cpp @ Line 31 misc-non-private-member-variables-in-classes member variable 'capacity' has public visibility 1
2117 perception/object_recognition/tracking/multi_object_tracker/src/data_association/successive_shortest_path/successive_shortest_path.cpp @ Line 32 misc-non-private-member-variables-in-classes member variable 'cost' has public visibility 1
2118 perception/object_recognition/tracking/multi_object_tracker/src/data_association/successive_shortest_path/successive_shortest_path.cpp @ Line 33 misc-non-private-member-variables-in-classes member variable 'flow' has public visibility 1
2119 perception/object_recognition/tracking/multi_object_tracker/src/data_association/successive_shortest_path/successive_shortest_path.cpp @ Line 35 misc-non-private-member-variables-in-classes member variable 'reverse' has public visibility 1
2120 perception/object_recognition/tracking/multi_object_tracker/src/data_association/successive_shortest_path/successive_shortest_path.cpp @ Line 69 cppcoreguidelines-init-variables variable 'n_dummys' is not initialized 2
2121 perception/object_recognition/tracking/multi_object_tracker/src/data_association/successive_shortest_path/successive_shortest_path.cpp @ Line 203 modernize-use-transparent-functors prefer transparent functors 'greater<>' 1
2122 perception/object_recognition/tracking/multi_object_tracker/src/data_association/successive_shortest_path/successive_shortest_path.cpp @ Line 283 cppcoreguidelines-init-variables variable 'prev_v' is not initialized 2
2123 perception/object_recognition/tracking/multi_object_tracker/src/data_association/successive_shortest_path/successive_shortest_path.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'DATA_ASSOCIATION__SUCCESSIVE_SHORTEST_PATH__SUCCESSIVE_SHORTEST_PATH_HPP_', which is a reserved identifier 2
2124 perception/object_recognition/tracking/multi_object_tracker/src/multi_object_tracker_core.cpp @ Line 93 performance-unnecessary-value-param the const qualified parameter 'input_objects_msg' is copied for each invocation; consider making it a reference 1
2125 perception/object_recognition/tracking/multi_object_tracker/src/multi_object_tracker_core.cpp @ Line 104 modernize-loop-convert use range-based for loop instead 2
2126 perception/object_recognition/tracking/multi_object_tracker/src/multi_object_tracker_core.cpp @ Line 109 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2127 perception/object_recognition/tracking/multi_object_tracker/src/multi_object_tracker_core.cpp @ Line 143 bugprone-branch-clone repeated branch in conditional chain 4
2128 perception/object_recognition/tracking/multi_object_tracker/src/multi_object_tracker_core.cpp @ Line 198 modernize-loop-convert use range-based for loop instead 2
2129 perception/object_recognition/tracking/multi_object_tracker/src/multi_object_tracker_core.cpp @ Line 229 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
2130 perception/object_recognition/tracking/multi_object_tracker/src/multi_object_tracker_core.cpp @ Line 241 readability-else-after-return do not use 'else' after 'break' 1
2131 perception/object_recognition/tracking/multi_object_tracker/src/multi_object_tracker_core.cpp @ Line 259 modernize-loop-convert use range-based for loop instead 2
2132 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/bicycle_tracker.cpp @ Line 33 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: bounding_box_ 1
2133 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/bicycle_tracker.cpp @ Line 97 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
2134 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/bicycle_tracker.cpp @ Line 104 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
2135 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/bicycle_tracker.cpp @ Line 171 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
2136 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/bicycle_tracker.cpp @ Line 197 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
2137 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/bicycle_tracker.cpp @ Line 339 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2138 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/bicycle_tracker.cpp @ Line 339 cppcoreguidelines-init-variables variable 'roll' is not initialized 2
2139 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/bicycle_tracker.cpp @ Line 339 cppcoreguidelines-init-variables variable 'pitch' is not initialized 2
2140 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/bicycle_tracker.cpp @ Line 339 cppcoreguidelines-init-variables variable 'yaw' is not initialized 2
2141 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/big_vehicle_tracker.cpp @ Line 33 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: bounding_box_ 1
2142 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/big_vehicle_tracker.cpp @ Line 97 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
2143 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/big_vehicle_tracker.cpp @ Line 104 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
2144 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/big_vehicle_tracker.cpp @ Line 171 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
2145 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/big_vehicle_tracker.cpp @ Line 197 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
2146 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/big_vehicle_tracker.cpp @ Line 216 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
2147 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/big_vehicle_tracker.cpp @ Line 217 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
2148 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/big_vehicle_tracker.cpp @ Line 225 bugprone-branch-clone repeated branch in conditional chain 3
2149 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/big_vehicle_tracker.cpp @ Line 246 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2150 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/big_vehicle_tracker.cpp @ Line 246 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2151 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/big_vehicle_tracker.cpp @ Line 273 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
2152 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/big_vehicle_tracker.cpp @ Line 276 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
2153 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/big_vehicle_tracker.cpp @ Line 366 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2154 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/big_vehicle_tracker.cpp @ Line 366 cppcoreguidelines-init-variables variable 'roll' is not initialized 2
2155 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/big_vehicle_tracker.cpp @ Line 366 cppcoreguidelines-init-variables variable 'pitch' is not initialized 2
2156 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/big_vehicle_tracker.cpp @ Line 366 cppcoreguidelines-init-variables variable 'yaw' is not initialized 2
2157 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/normal_vehicle_tracker.cpp @ Line 33 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: bounding_box_ 1
2158 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/normal_vehicle_tracker.cpp @ Line 97 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
2159 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/normal_vehicle_tracker.cpp @ Line 104 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
2160 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/normal_vehicle_tracker.cpp @ Line 171 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
2161 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/normal_vehicle_tracker.cpp @ Line 197 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
2162 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/normal_vehicle_tracker.cpp @ Line 217 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
2163 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/normal_vehicle_tracker.cpp @ Line 218 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
2164 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/normal_vehicle_tracker.cpp @ Line 221 bugprone-branch-clone repeated branch in conditional chain 3
2165 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/normal_vehicle_tracker.cpp @ Line 247 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2166 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/normal_vehicle_tracker.cpp @ Line 247 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2167 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/normal_vehicle_tracker.cpp @ Line 274 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
2168 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/normal_vehicle_tracker.cpp @ Line 277 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
2169 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/normal_vehicle_tracker.cpp @ Line 367 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2170 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/normal_vehicle_tracker.cpp @ Line 367 cppcoreguidelines-init-variables variable 'roll' is not initialized 2
2171 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/normal_vehicle_tracker.cpp @ Line 367 cppcoreguidelines-init-variables variable 'pitch' is not initialized 2
2172 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/normal_vehicle_tracker.cpp @ Line 367 cppcoreguidelines-init-variables variable 'yaw' is not initialized 2
2173 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/pedestrian_tracker.cpp @ Line 34 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: bounding_box_, cylinder_ 1
2174 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/pedestrian_tracker.cpp @ Line 98 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
2175 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/pedestrian_tracker.cpp @ Line 105 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
2176 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/pedestrian_tracker.cpp @ Line 175 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
2177 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/pedestrian_tracker.cpp @ Line 201 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
2178 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/pedestrian_tracker.cpp @ Line 349 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2179 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/pedestrian_tracker.cpp @ Line 349 cppcoreguidelines-init-variables variable 'roll' is not initialized 2
2180 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/pedestrian_tracker.cpp @ Line 349 cppcoreguidelines-init-variables variable 'pitch' is not initialized 2
2181 perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/pedestrian_tracker.cpp @ Line 349 cppcoreguidelines-init-variables variable 'yaw' is not initialized 2
2182 perception/object_recognition/tracking/multi_object_tracker/src/utils/utils.cpp @ Line 75 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2183 perception/object_recognition/tracking/multi_object_tracker/src/utils/utils.cpp @ Line 92 cppcoreguidelines-init-variables variable 'iou' is not initialized 2
2184 perception/object_recognition/tracking/multi_object_tracker/src/utils/utils.cpp @ Line 93 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
2185 perception/object_recognition/tracking/multi_object_tracker/src/utils/utils.cpp @ Line 101 bugprone-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
2186 perception/object_recognition/tracking/multi_object_tracker/src/utils/utils.cpp @ Line 101 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
2187 perception/object_recognition/tracking/multi_object_tracker/src/utils/utils.cpp @ Line 130 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2188 perception/traffic_light_recognition/traffic_light_classifier/include/traffic_light_classifier/color_classifier.hpp @ Line 71 clang-diagnostic-unused-private-field private field 'ratio_threshold_' is not used 1
2189 perception/traffic_light_recognition/traffic_light_classifier/include/traffic_light_classifier/nodelet.hpp @ Line 51 google-explicit-constructor single-argument constructors must be marked explicit to avoid unintentional implicit conversions 2
2190 perception/traffic_light_recognition/traffic_light_classifier/include/traffic_light_classifier/nodelet.hpp @ Line 66 modernize-use-using use 'using' instead of 'typedef' 2
2191 perception/traffic_light_recognition/traffic_light_classifier/include/traffic_light_classifier/nodelet.hpp @ Line 69 modernize-use-using use 'using' instead of 'typedef' 2
2192 perception/traffic_light_recognition/traffic_light_classifier/include/traffic_light_classifier/nodelet.hpp @ Line 71 modernize-use-using use 'using' instead of 'typedef' 2
2193 perception/traffic_light_recognition/traffic_light_classifier/include/traffic_light_classifier/nodelet.hpp @ Line 74 modernize-use-using use 'using' instead of 'typedef' 2
2194 perception/traffic_light_recognition/traffic_light_classifier/src/color_classifier.cpp @ Line 20 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: hsv_config_ 1
2195 perception/traffic_light_recognition/traffic_light_classifier/src/nodelet.cpp @ Line 26 cppcoreguidelines-owning-memory initializing non-owner argument of type 'message_filters::Synchronizer>, autoware_perception_msgs::msg::TrafficLightRoiArray_>, message_filters::NullType, message_filters::NullType, message_filters::NullType, message_filters::NullType, message_filters::NullType, message_filters::NullType, message_filters::NullType>> *' with a newly created 'gsl::owner<>' 1
2196 perception/traffic_light_recognition/traffic_light_classifier/src/nodelet.cpp @ Line 30 cppcoreguidelines-owning-memory initializing non-owner argument of type 'message_filters::Synchronizer>, autoware_perception_msgs::msg::TrafficLightRoiArray_>, message_filters::NullType, message_filters::NullType, message_filters::NullType, message_filters::NullType, message_filters::NullType, message_filters::NullType, message_filters::NullType>> *' with a newly created 'gsl::owner<>' 1
2197 perception/traffic_light_recognition/traffic_light_classifier/src/nodelet.cpp @ Line 94 modernize-loop-convert use range-based for loop instead 2
2198 perception/traffic_light_recognition/traffic_light_map_based_detector/include/traffic_light_map_based_detector/node.hpp @ Line 21 bugprone-reserved-identifier declaration uses identifier 'TRAFFIC_LIGHT_MAP_BASED_DETECTOR__NODE_HPP_', which is a reserved identifier 2
2199 perception/traffic_light_recognition/traffic_light_map_based_detector/include/traffic_light_map_based_detector/node.hpp @ Line 43 cppcoreguidelines-special-member-functions class 'MapBasedDetector' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
2200 perception/traffic_light_recognition/traffic_light_map_based_detector/include/traffic_light_map_based_detector/node.hpp @ Line 47 modernize-use-equals-default use '= default' to define a trivial destructor 2
2201 perception/traffic_light_recognition/traffic_light_map_based_detector/include/traffic_light_map_based_detector/node.hpp @ Line 47 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
2202 perception/traffic_light_recognition/traffic_light_map_based_detector/src/node.cpp @ Line 43 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: config_ 1
2203 perception/traffic_light_recognition/traffic_light_map_based_detector/src/node.cpp @ Line 72 performance-unnecessary-value-param the const qualified parameter 'input_msg' is copied for each invocation; consider making it a reference 2
2204 perception/traffic_light_recognition/traffic_light_map_based_detector/src/node.cpp @ Line 129 readability-convert-member-functions-to-static method 'getTrafficLightRoi' can be made static 1
2205 perception/traffic_light_recognition/traffic_light_map_based_detector/src/node.cpp @ Line 132 performance-unnecessary-value-param the const qualified parameter 'traffic_light' is copied for each invocation; consider making it a reference 2
2206 perception/traffic_light_recognition/traffic_light_map_based_detector/src/node.cpp @ Line 207 performance-unnecessary-value-param the const qualified parameter 'input_msg' is copied for each invocation; consider making it a reference 2
2207 perception/traffic_light_recognition/traffic_light_map_based_detector/src/node.cpp @ Line 217 modernize-loop-convert use range-based for loop instead 2
2208 perception/traffic_light_recognition/traffic_light_map_based_detector/src/node.cpp @ Line 223 performance-for-range-copy loop variable is copied but only used as const reference; consider making it a const reference 2
2209 perception/traffic_light_recognition/traffic_light_map_based_detector/src/node.cpp @ Line 233 performance-unnecessary-value-param the const qualified parameter 'input_msg' is copied for each invocation; consider making it a reference 2
2210 perception/traffic_light_recognition/traffic_light_map_based_detector/src/node.cpp @ Line 248 modernize-loop-convert use range-based for loop instead 2
2211 perception/traffic_light_recognition/traffic_light_map_based_detector/src/node.cpp @ Line 254 performance-for-range-copy loop variable is copied but only used as const reference; consider making it a const reference 2
2212 perception/traffic_light_recognition/traffic_light_map_based_detector/src/node.cpp @ Line 321 readability-convert-member-functions-to-static method 'isInDistanceRange' can be made static 1
2213 perception/traffic_light_recognition/traffic_light_map_based_detector/src/node.cpp @ Line 331 readability-convert-member-functions-to-static method 'isInAngleRange' can be made static 1
2214 perception/traffic_light_recognition/traffic_light_map_based_detector/src/node.cpp @ Line 336 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2215 perception/traffic_light_recognition/traffic_light_map_based_detector/src/node.cpp @ Line 343 readability-convert-member-functions-to-static method 'isInImageFrame' can be made static 1
2216 perception/traffic_light_recognition/traffic_light_map_based_detector/src/node.cpp @ Line 362 readability-convert-member-functions-to-static method 'publishVisibleTrafficLights' can be made static 1
2217 perception/traffic_light_recognition/traffic_light_map_based_detector/src/node.cpp @ Line 363 performance-unnecessary-value-param the const qualified parameter 'camera_pose_stamped' is copied for each invocation; consider making it a reference 2
2218 perception/traffic_light_recognition/traffic_light_map_based_detector/src/node.cpp @ Line 365 performance-unnecessary-value-param the const qualified parameter 'pub' is copied for each invocation; consider making it a reference 2
2219 perception/traffic_light_recognition/traffic_light_map_based_detector/src/node.cpp @ Line 429 readability-convert-member-functions-to-static method 'normalizeAngle' can be made static 1
2220 perception/util/saver/roi_image_saver/include/roi_image_saver/node.hpp @ Line 15 bugprone-reserved-identifier declaration uses identifier 'ROI_IMAGE_SAVER__NODE_HPP_', which is a reserved identifier 2
2221 perception/util/saver/roi_image_saver/include/roi_image_saver/node.hpp @ Line 31 cppcoreguidelines-special-member-functions class 'TrafficLightRoiImageSaver' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
2222 perception/util/saver/roi_image_saver/include/roi_image_saver/node.hpp @ Line 35 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
2223 perception/util/saver/roi_image_saver/include/roi_image_saver/node.hpp @ Line 47 modernize-use-using use 'using' instead of 'typedef' 2
2224 perception/util/saver/roi_image_saver/include/roi_image_saver/node.hpp @ Line 50 modernize-use-using use 'using' instead of 'typedef' 2
2225 perception/util/saver/roi_image_saver/src/node.cpp @ Line 38 modernize-use-equals-default use '= default' to define a trivial destructor 2
2226 perception/util/saver/roi_image_saver/src/node.cpp @ Line 48 modernize-loop-convert use range-based for loop instead 2
2227 perception/util/visualizer/dynamic_object_visualization/include/dynamic_object_visualization/dynamic_object_visualizer.hpp @ Line 15 bugprone-reserved-identifier declaration uses identifier 'DYNAMIC_OBJECT_VISUALIZATION__DYNAMIC_OBJECT_VISUALIZER_HPP_', which is a reserved identifier 2
2228 perception/util/visualizer/dynamic_object_visualization/include/dynamic_object_visualization/dynamic_object_visualizer.hpp @ Line 30 cppcoreguidelines-special-member-functions class 'DynamicObjectVisualizer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
2229 perception/util/visualizer/dynamic_object_visualization/include/dynamic_object_visualization/dynamic_object_visualizer.hpp @ Line 69 readability-convert-member-functions-to-static method 'uuid_to_string' can be made static 2
2230 perception/util/visualizer/dynamic_object_visualization/include/dynamic_object_visualization/dynamic_object_visualizer.hpp @ Line 80 modernize-use-equals-default use '= default' to define a trivial destructor 2
2231 perception/util/visualizer/dynamic_object_visualization/include/dynamic_object_visualization/dynamic_object_visualizer.hpp @ Line 80 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
2232 perception/util/visualizer/dynamic_object_visualization/src/dynamic_object_visualizer.cpp @ Line 54 performance-unnecessary-value-param the const qualified parameter 'input_msg' is copied for each invocation; consider making it a reference 2
2233 perception/util/visualizer/dynamic_object_visualization/src/dynamic_object_visualizer.cpp @ Line 67 performance-unnecessary-value-param the const qualified parameter 'input_msg' is copied for each invocation; consider making it a reference 2
2234 perception/util/visualizer/dynamic_object_visualization/src/dynamic_object_visualizer.cpp @ Line 93 bugprone-branch-clone repeated branch in conditional chain 3
2235 perception/util/visualizer/dynamic_object_visualization/src/dynamic_object_visualizer.cpp @ Line 340 modernize-loop-convert use range-based for loop instead 2
2236 perception/util/visualizer/dynamic_object_visualization/src/dynamic_object_visualizer.cpp @ Line 371 modernize-loop-convert use range-based for loop instead 2
2237 perception/util/visualizer/dynamic_object_visualization/src/dynamic_object_visualizer.cpp @ Line 395 readability-convert-member-functions-to-static method 'calcBoundingBoxLineList' can be made static 1
2238 perception/util/visualizer/dynamic_object_visualization/src/dynamic_object_visualizer.cpp @ Line 553 readability-convert-member-functions-to-static method 'calcCircleLineList' can be made static 1
2239 perception/util/visualizer/dynamic_object_visualization/src/dynamic_object_visualizer.cpp @ Line 581 readability-convert-member-functions-to-static method 'calcPolygonLineList' can be made static 1
2240 perception/util/visualizer/dynamic_object_visualization/src/dynamic_object_visualizer.cpp @ Line 653 readability-convert-member-functions-to-static method 'initPose' can be made static 1
2241 perception/util/visualizer/dynamic_object_visualization/src/dynamic_object_visualizer.cpp @ Line 664 readability-convert-member-functions-to-static method 'getLabel' can be made static 1
2242 perception/util/visualizer/dynamic_object_visualization/src/dynamic_object_visualizer.cpp @ Line 701 readability-convert-member-functions-to-static method 'initColorList' can be made static 1
2243 perception/util/visualizer/traffic_light_visualization/include/traffic_light_roi_visualizer/nodelet.hpp @ Line 15 bugprone-reserved-identifier declaration uses identifier 'TRAFFIC_LIGHT_ROI_VISUALIZER__NODELET_HPP_', which is a reserved identifier 2
2244 perception/util/visualizer/traffic_light_visualization/include/traffic_light_roi_visualizer/nodelet.hpp @ Line 98 modernize-use-using use 'using' instead of 'typedef' 2
2245 perception/util/visualizer/traffic_light_visualization/include/traffic_light_roi_visualizer/nodelet.hpp @ Line 102 modernize-use-using use 'using' instead of 'typedef' 2
2246 perception/util/visualizer/traffic_light_visualization/include/traffic_light_roi_visualizer/nodelet.hpp @ Line 105 modernize-use-using use 'using' instead of 'typedef' 2
2247 perception/util/visualizer/traffic_light_visualization/include/traffic_light_roi_visualizer/nodelet.hpp @ Line 111 modernize-use-using use 'using' instead of 'typedef' 2
2248 perception/util/visualizer/traffic_light_visualization/src/nodelet.cpp @ Line 35 cppcoreguidelines-owning-memory initializing non-owner argument of type 'message_filters::Synchronizer>, autoware_perception_msgs::msg::TrafficLightRoiArray_>, autoware_perception_msgs::msg::TrafficLightRoiArray_>, autoware_perception_msgs::msg::TrafficLightStateArray_>, message_filters::NullType, message_filters::NullType, message_filters::NullType, message_filters::NullType, message_filters::NullType>> *' with a newly created 'gsl::owner<>' 1
2249 perception/util/visualizer/traffic_light_visualization/src/nodelet.cpp @ Line 43 cppcoreguidelines-owning-memory initializing non-owner argument of type 'message_filters::Synchronizer>, autoware_perception_msgs::msg::TrafficLightRoiArray_>, autoware_perception_msgs::msg::TrafficLightStateArray_>, message_filters::NullType, message_filters::NullType, message_filters::NullType, message_filters::NullType, message_filters::NullType, message_filters::NullType>> *' with a newly created 'gsl::owner<>' 1
2250 perception/util/visualizer/traffic_light_visualization/src/nodelet.cpp @ Line 82 readability-convert-member-functions-to-static method 'createRect' can be made static 1
2251 perception/util/visualizer/traffic_light_visualization/src/nodelet.cpp @ Line 97 readability-convert-member-functions-to-static method 'createRect' can be made static 1
2252 perception/util/visualizer/traffic_light_visualization/src/nodelet.cpp @ Line 133 misc-unused-parameters parameter 'input_tl_states_msg' is unused 2
2253 perception/util/visualizer/traffic_light_visualization/src/nodelet.cpp @ Line 167 readability-convert-member-functions-to-static method 'getRoiFromId' can be made static 1
2254 planning/mission_planning/mission_planner/include/mission_planner/lanelet2_impl/mission_planner_lanelet2.hpp @ Line 45 modernize-use-default-member-init use default member initializer for 'is_graph_ready_' 2
2255 planning/mission_planning/mission_planner/include/mission_planner/lanelet2_impl/mission_planner_lanelet2.hpp @ Line 58 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
2256 planning/mission_planning/mission_planner/include/mission_planner/lanelet2_impl/mission_planner_lanelet2.hpp @ Line 58 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
2257 planning/mission_planning/mission_planner/include/mission_planner/lanelet2_impl/mission_planner_lanelet2.hpp @ Line 59 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
2258 planning/mission_planning/mission_planner/include/mission_planner/lanelet2_impl/mission_planner_lanelet2.hpp @ Line 59 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
2259 planning/mission_planning/mission_planner/include/mission_planner/lanelet2_impl/mission_planner_lanelet2.hpp @ Line 60 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
2260 planning/mission_planning/mission_planner/include/mission_planner/lanelet2_impl/mission_planner_lanelet2.hpp @ Line 60 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
2261 planning/mission_planning/mission_planner/include/mission_planner/lanelet2_impl/mission_planner_lanelet2.hpp @ Line 67 readability-inconsistent-declaration-parameter-name function 'mission_planner::MissionPlannerLanelet2::getMainLanelets' has a definition with different parameter names 3
2262 planning/mission_planning/mission_planner/include/mission_planner/lanelet2_impl/utility_functions.hpp @ Line 32 readability-use-anyofallof replace loop by 'std::any_of()' 1
2263 planning/mission_planning/mission_planner/include/mission_planner/mission_planner_base.hpp @ Line 37 google-explicit-constructor single-argument constructors must be marked explicit to avoid unintentional implicit conversions 2
2264 planning/mission_planning/mission_planner/include/mission_planner/mission_planner_base.hpp @ Line 39 cppcoreguidelines-non-private-member-variables-in-classes member variable 'goal_pose_' has protected visibility 1
2265 planning/mission_planning/mission_planner/include/mission_planner/mission_planner_base.hpp @ Line 39 misc-non-private-member-variables-in-classes member variable 'goal_pose_' has protected visibility 1
2266 planning/mission_planning/mission_planner/include/mission_planner/mission_planner_base.hpp @ Line 40 cppcoreguidelines-non-private-member-variables-in-classes member variable 'start_pose_' has protected visibility 1
2267 planning/mission_planning/mission_planner/include/mission_planner/mission_planner_base.hpp @ Line 40 misc-non-private-member-variables-in-classes member variable 'start_pose_' has protected visibility 1
2268 planning/mission_planning/mission_planner/include/mission_planner/mission_planner_base.hpp @ Line 41 cppcoreguidelines-non-private-member-variables-in-classes member variable 'checkpoints_' has protected visibility 1
2269 planning/mission_planning/mission_planner/include/mission_planner/mission_planner_base.hpp @ Line 41 misc-non-private-member-variables-in-classes member variable 'checkpoints_' has protected visibility 1
2270 planning/mission_planning/mission_planner/include/mission_planner/mission_planner_base.hpp @ Line 43 cppcoreguidelines-non-private-member-variables-in-classes member variable 'base_link_frame_' has protected visibility 1
2271 planning/mission_planning/mission_planner/include/mission_planner/mission_planner_base.hpp @ Line 43 misc-non-private-member-variables-in-classes member variable 'base_link_frame_' has protected visibility 1
2272 planning/mission_planning/mission_planner/include/mission_planner/mission_planner_base.hpp @ Line 44 cppcoreguidelines-non-private-member-variables-in-classes member variable 'map_frame_' has protected visibility 1
2273 planning/mission_planning/mission_planner/include/mission_planner/mission_planner_base.hpp @ Line 44 misc-non-private-member-variables-in-classes member variable 'map_frame_' has protected visibility 1
2274 planning/mission_planning/mission_planner/include/mission_planner/mission_planner_base.hpp @ Line 46 cppcoreguidelines-non-private-member-variables-in-classes member variable 'marker_publisher_' has protected visibility 1
2275 planning/mission_planning/mission_planner/include/mission_planner/mission_planner_base.hpp @ Line 46 misc-non-private-member-variables-in-classes member variable 'marker_publisher_' has protected visibility 1
2276 planning/mission_planning/mission_planner/lib/mission_planner_base.cpp @ Line 64 performance-unnecessary-value-param the const qualified parameter 'target_frame' is copied for each invocation; consider making it a reference 2
2277 planning/mission_planning/mission_planner/lib/mission_planner_base.cpp @ Line 79 performance-unnecessary-value-param the const qualified parameter 'goal_msg_ptr' is copied for each invocation; consider making it a reference 2
2278 planning/mission_planning/mission_planner/lib/mission_planner_base.cpp @ Line 108 performance-unnecessary-value-param the const qualified parameter 'checkpoint_msg_ptr' is copied for each invocation; consider making it a reference 2
2279 planning/mission_planning/mission_planner/src/goal_pose_visualizer/goal_pose_visualizer.cpp @ Line 31 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
2280 planning/mission_planning/mission_planner/src/mission_planner_lanelet2/mission_planner_lanelet2.cpp @ Line 70 readability-else-after-return do not use 'else' after 'return' 1
2281 planning/mission_planning/mission_planner/src/mission_planner_lanelet2/mission_planner_lanelet2.cpp @ Line 107 readability-use-anyofallof replace loop by 'std::any_of()' 1
2282 planning/mission_planning/mission_planner/src/mission_planner_lanelet2/mission_planner_lanelet2.cpp @ Line 133 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
2283 planning/mission_planning/mission_planner/src/mission_planner_lanelet2/mission_planner_lanelet2.cpp @ Line 166 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2284 planning/mission_planning/mission_planner/src/mission_planner_lanelet2/mission_planner_lanelet2.cpp @ Line 311 readability-convert-member-functions-to-static method 'getMainLanelets' can be made static 1
2285 planning/mission_planning/mission_planner/src/mission_planner_lanelet2/mission_planner_lanelet2.cpp @ Line 323 readability-convert-member-functions-to-static method 'createRouteSections' can be made static 1
2286 planning/mission_planning/mission_planner/src/mission_planner_lanelet2/route_handler.cpp @ Line 337 readability-use-anyofallof replace loop by 'std::any_of()' 1
2287 planning/mission_planning/mission_planner/src/mission_planner_lanelet2/route_handler.cpp @ Line 353 readability-use-anyofallof replace loop by 'std::any_of()' 1
2288 planning/mission_planning/mission_planner/src/mission_planner_lanelet2/utility_functions.cpp @ Line 47 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
2289 planning/mission_planning/mission_planner/src/mission_planner_lanelet2/utility_functions.cpp @ Line 47 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
2290 planning/path_test_publisher/include/path_test_publisher/node.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'PATH_TEST_PUBLISHER__NODE_HPP_', which is a reserved identifier 2
2291 planning/path_test_publisher/include/path_test_publisher/node.hpp @ Line 21 cppcoreguidelines-special-member-functions class 'PathTestPublisherNode' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
2292 planning/path_test_publisher/include/path_test_publisher/node.hpp @ Line 30 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
2293 planning/path_test_publisher/src/node.cpp @ Line 40 modernize-use-auto use auto when initializing with a cast to avoid duplicating the type name 2
2294 planning/path_test_publisher/src/node.cpp @ Line 41 modernize-use-auto use auto when initializing with a cast to avoid duplicating the type name 2
2295 planning/scenario_planning/common/motion_velocity_optimizer/include/motion_velocity_optimizer/interpolate.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'MOTION_VELOCITY_OPTIMIZER__INTERPOLATE_HPP_', which is a reserved identifier 2
2296 planning/scenario_planning/common/motion_velocity_optimizer/include/motion_velocity_optimizer/motion_velocity_optimizer.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'MOTION_VELOCITY_OPTIMIZER__MOTION_VELOCITY_OPTIMIZER_HPP_', which is a reserved identifier 2
2297 planning/scenario_planning/common/motion_velocity_optimizer/include/motion_velocity_optimizer/motion_velocity_optimizer.hpp @ Line 41 cppcoreguidelines-special-member-functions class 'MotionVelocityOptimizer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
2298 planning/scenario_planning/common/motion_velocity_optimizer/include/motion_velocity_optimizer/motion_velocity_optimizer.hpp @ Line 45 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
2299 planning/scenario_planning/common/motion_velocity_optimizer/include/motion_velocity_optimizer/motion_velocity_optimizer.hpp @ Line 96 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: max_velocity, max_accel, min_decel, max_lateral_accel, min_curve_velocity, decel_distance_before_curve, decel_distance_after_curve, replan_vel_deviation, engage_velocity, engage_acceleration, engage_exit_ratio, stopping_velocity, stopping_distance, extract_ahead_dist, extract_behind_dist, max_trajectory_length, min_trajectory_length, resample_time, resample_dt, min_trajectory_interval_distance, stop_dist_to_prohibit_engage, delta_yaw_threshold 1
2300 planning/scenario_planning/common/motion_velocity_optimizer/include/motion_velocity_optimizer/motion_velocity_optimizer.hpp @ Line 138 readability-inconsistent-declaration-parameter-name function 'MotionVelocityOptimizer::calcTrajectoryVelocity' has a definition with different parameter names 3
2301 planning/scenario_planning/common/motion_velocity_optimizer/include/motion_velocity_optimizer/motion_velocity_optimizer.hpp @ Line 147 readability-inconsistent-declaration-parameter-name function 'MotionVelocityOptimizer::calcInitialMotion' has a definition with different parameter names 3
2302 planning/scenario_planning/common/motion_velocity_optimizer/include/motion_velocity_optimizer/motion_velocity_optimizer_utils.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'MOTION_VELOCITY_OPTIMIZER__MOTION_VELOCITY_OPTIMIZER_UTILS_HPP_', which is a reserved identifier 2
2303 planning/scenario_planning/common/motion_velocity_optimizer/include/motion_velocity_optimizer/motion_velocity_optimizer_utils.hpp @ Line 57 readability-inconsistent-declaration-parameter-name function 'vpu::extractPathAroundIndex' has a definition with different parameter names 3
2304 planning/scenario_planning/common/motion_velocity_optimizer/include/motion_velocity_optimizer/motion_velocity_optimizer_utils.hpp @ Line 61 readability-inconsistent-declaration-parameter-name function 'vpu::calcLengthOnWaypoints' has a definition with different parameter names 3
2305 planning/scenario_planning/common/motion_velocity_optimizer/include/motion_velocity_optimizer/optimizer/l2_pseudo_jerk_optimizer.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'MOTION_VELOCITY_OPTIMIZER__OPTIMIZER__L2_PSEUDO_JERK_OPTIMIZER_HPP_', which is a reserved identifier 2
2306 planning/scenario_planning/common/motion_velocity_optimizer/include/motion_velocity_optimizer/optimizer/linf_pseudo_jerk_optimizer.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'MOTION_VELOCITY_OPTIMIZER__OPTIMIZER__LINF_PSEUDO_JERK_OPTIMIZER_HPP_', which is a reserved identifier 2
2307 planning/scenario_planning/common/motion_velocity_optimizer/include/motion_velocity_optimizer/optimizer/linf_pseudo_jerk_optimizer.hpp @ Line 28 cppcoreguidelines-special-member-functions class 'LinfPseudoJerkOptimizer' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
2308 planning/scenario_planning/common/motion_velocity_optimizer/include/motion_velocity_optimizer/optimizer/linf_pseudo_jerk_optimizer.hpp @ Line 32 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
2309 planning/scenario_planning/common/motion_velocity_optimizer/include/motion_velocity_optimizer/optimizer/optimizer_base.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'MOTION_VELOCITY_OPTIMIZER__OPTIMIZER__OPTIMIZER_BASE_HPP_', which is a reserved identifier 2
2310 planning/scenario_planning/common/motion_velocity_optimizer/include/motion_velocity_optimizer/optimizer/optimizer_base.hpp @ Line 31 cppcoreguidelines-special-member-functions class 'OptimizerBase' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
2311 planning/scenario_planning/common/motion_velocity_optimizer/src/interpolate.cpp @ Line 95 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: initialized_ 1
2312 planning/scenario_planning/common/motion_velocity_optimizer/src/interpolate.cpp @ Line 95 modernize-use-equals-default use '= default' to define a trivial default constructor 2
2313 planning/scenario_planning/common/motion_velocity_optimizer/src/interpolate.cpp @ Line 96 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: initialized_ 1
2314 planning/scenario_planning/common/motion_velocity_optimizer/src/interpolate.cpp @ Line 97 modernize-use-equals-default use '= default' to define a trivial destructor 2
2315 planning/scenario_planning/common/motion_velocity_optimizer/src/interpolate.cpp @ Line 118 cppcoreguidelines-init-variables variable 'tmp' is not initialized 2
2316 planning/scenario_planning/common/motion_velocity_optimizer/src/interpolate.cpp @ Line 153 modernize-loop-convert use range-based for loop instead 2
2317 planning/scenario_planning/common/motion_velocity_optimizer/src/interpolate.cpp @ Line 229 modernize-loop-convert use range-based for loop instead 2
2318 planning/scenario_planning/common/motion_velocity_optimizer/src/motion_velocity_optimizer.cpp @ Line 29 bugprone-reserved-identifier declaration uses identifier '_1', which is reserved in the global namespace 2
2319 planning/scenario_planning/common/motion_velocity_optimizer/src/motion_velocity_optimizer.cpp @ Line 31 cppcoreguidelines-macro-usage function-like macro 'UPDATE_PARAM' used; consider a 'constexpr' template function 1
2320 planning/scenario_planning/common/motion_velocity_optimizer/src/motion_velocity_optimizer.cpp @ Line 31 bugprone-macro-parentheses macro argument should be enclosed in parentheses 2
2321 planning/scenario_planning/common/motion_velocity_optimizer/src/motion_velocity_optimizer.cpp @ Line 47 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: initialize_type_, prev_acc_ 1
2322 planning/scenario_planning/common/motion_velocity_optimizer/src/motion_velocity_optimizer.cpp @ Line 111 cppcoreguidelines-pro-type-member-init uninitialized record type: 'param' 2
2323 planning/scenario_planning/common/motion_velocity_optimizer/src/motion_velocity_optimizer.cpp @ Line 119 cppcoreguidelines-pro-type-member-init uninitialized record type: 'param' 2
2324 planning/scenario_planning/common/motion_velocity_optimizer/src/motion_velocity_optimizer.cpp @ Line 171 modernize-use-equals-default use '= default' to define a trivial destructor 2
2325 planning/scenario_planning/common/motion_velocity_optimizer/src/motion_velocity_optimizer.cpp @ Line 180 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
2326 planning/scenario_planning/common/motion_velocity_optimizer/src/motion_velocity_optimizer.cpp @ Line 185 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
2327 planning/scenario_planning/common/motion_velocity_optimizer/src/motion_velocity_optimizer.cpp @ Line 191 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
2328 planning/scenario_planning/common/motion_velocity_optimizer/src/motion_velocity_optimizer.cpp @ Line 508 readability-else-after-return do not use 'else' after 'return' 1
2329 planning/scenario_planning/common/motion_velocity_optimizer/src/motion_velocity_optimizer.cpp @ Line 615 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2330 planning/scenario_planning/common/motion_velocity_optimizer/src/motion_velocity_optimizer.cpp @ Line 719 bugprone-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
2331 planning/scenario_planning/common/motion_velocity_optimizer/src/motion_velocity_optimizer.cpp @ Line 719 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
2332 planning/scenario_planning/common/motion_velocity_optimizer/src/motion_velocity_optimizer.cpp @ Line 756 cppcoreguidelines-init-variables variable 'stop_idx' is not initialized 2
2333 planning/scenario_planning/common/motion_velocity_optimizer/src/motion_velocity_optimizer.cpp @ Line 772 performance-unnecessary-value-param the const qualified parameter 'pub' is copied for each invocation; consider making it a reference 2
2334 planning/scenario_planning/common/motion_velocity_optimizer/src/motion_velocity_optimizer.cpp @ Line 817 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2335 planning/scenario_planning/common/motion_velocity_optimizer/src/motion_velocity_optimizer.cpp @ Line 839 cppcoreguidelines-pro-type-member-init uninitialized record type: 'optimizer_param' 2
2336 planning/scenario_planning/common/motion_velocity_optimizer/src/motion_velocity_optimizer_utils.cpp @ Line 118 modernize-return-braced-init-list avoid repeating the return type from the declaration; use a braced initializer list instead 1
2337 planning/scenario_planning/common/motion_velocity_optimizer/src/motion_velocity_optimizer_utils.cpp @ Line 142 cppcoreguidelines-init-variables variable 'next_closest_idx' is not initialized 2
2338 planning/scenario_planning/common/motion_velocity_optimizer/src/motion_velocity_optimizer_utils.cpp @ Line 186 bugprone-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
2339 planning/scenario_planning/common/motion_velocity_optimizer/src/motion_velocity_optimizer_utils.cpp @ Line 186 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
2340 planning/scenario_planning/common/motion_velocity_optimizer/src/motion_velocity_optimizer_utils.cpp @ Line 340 bugprone-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
2341 planning/scenario_planning/common/motion_velocity_optimizer/src/motion_velocity_optimizer_utils.cpp @ Line 340 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
2342 planning/scenario_planning/common/motion_velocity_optimizer/src/motion_velocity_optimizer_utils.cpp @ Line 341 bugprone-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
2343 planning/scenario_planning/common/motion_velocity_optimizer/src/motion_velocity_optimizer_utils.cpp @ Line 341 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
2344 planning/scenario_planning/common/motion_velocity_optimizer/src/motion_velocity_optimizer_utils.cpp @ Line 366 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2345 planning/scenario_planning/common/motion_velocity_optimizer/src/motion_velocity_optimizer_utils.cpp @ Line 426 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2346 planning/scenario_planning/common/motion_velocity_optimizer/src/motion_velocity_optimizer_utils.cpp @ Line 440 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2347 planning/scenario_planning/common/motion_velocity_optimizer/src/optimizer/pseudo_jerk_l2_optimizer.cpp @ Line 25 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: param_ 1
2348 planning/scenario_planning/common/motion_velocity_optimizer/src/optimizer/pseudo_jerk_l2_optimizer.cpp @ Line 134 bugprone-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
2349 planning/scenario_planning/common/motion_velocity_optimizer/src/optimizer/pseudo_jerk_l2_optimizer.cpp @ Line 134 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
2350 planning/scenario_planning/common/motion_velocity_optimizer/src/optimizer/pseudo_jerk_l2_optimizer.cpp @ Line 143 bugprone-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
2351 planning/scenario_planning/common/motion_velocity_optimizer/src/optimizer/pseudo_jerk_l2_optimizer.cpp @ Line 143 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
2352 planning/scenario_planning/common/motion_velocity_optimizer/src/optimizer/pseudo_jerk_l2_optimizer.cpp @ Line 188 performance-unnecessary-copy-initialization the const qualified variable 'optval' is copy-constructed from a const reference; consider making it a const reference 2
2353 planning/scenario_planning/common/motion_velocity_optimizer/src/optimizer/pseudo_jerk_linf_optimizer.cpp @ Line 24 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: param_ 1
2354 planning/scenario_planning/common/motion_velocity_optimizer/src/optimizer/pseudo_jerk_linf_optimizer.cpp @ Line 124 bugprone-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
2355 planning/scenario_planning/common/motion_velocity_optimizer/src/optimizer/pseudo_jerk_linf_optimizer.cpp @ Line 124 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
2356 planning/scenario_planning/common/motion_velocity_optimizer/src/optimizer/pseudo_jerk_linf_optimizer.cpp @ Line 133 bugprone-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
2357 planning/scenario_planning/common/motion_velocity_optimizer/src/optimizer/pseudo_jerk_linf_optimizer.cpp @ Line 133 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
2358 planning/scenario_planning/common/motion_velocity_optimizer/src/optimizer/pseudo_jerk_linf_optimizer.cpp @ Line 198 performance-unnecessary-copy-initialization the const qualified variable 'optval' is copy-constructed from a const reference; consider making it a const reference 2
2359 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/behavior_velocity_planner/node.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'BEHAVIOR_VELOCITY_PLANNER__NODE_HPP_', which is a reserved identifier 2
2360 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/behavior_velocity_planner/planner_data.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'BEHAVIOR_VELOCITY_PLANNER__PLANNER_DATA_HPP_', which is a reserved identifier 2
2361 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/behavior_velocity_planner/planner_data.hpp @ Line 54 misc-non-private-member-variables-in-classes member variable 'current_pose' has public visibility 1
2362 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/behavior_velocity_planner/planner_data.hpp @ Line 57 misc-non-private-member-variables-in-classes member variable 'current_velocity' has public visibility 1
2363 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/behavior_velocity_planner/planner_data.hpp @ Line 58 misc-non-private-member-variables-in-classes member variable 'dynamic_objects' has public visibility 1
2364 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/behavior_velocity_planner/planner_data.hpp @ Line 59 misc-non-private-member-variables-in-classes member variable 'no_ground_pointcloud' has public visibility 1
2365 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/behavior_velocity_planner/planner_data.hpp @ Line 60 misc-non-private-member-variables-in-classes member variable 'lanelet_map' has public visibility 1
2366 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/behavior_velocity_planner/planner_data.hpp @ Line 63 misc-non-private-member-variables-in-classes member variable 'traffic_light_id_map_' has public visibility 1
2367 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/behavior_velocity_planner/planner_data.hpp @ Line 64 misc-non-private-member-variables-in-classes member variable 'traffic_rules' has public visibility 1
2368 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/behavior_velocity_planner/planner_data.hpp @ Line 65 misc-non-private-member-variables-in-classes member variable 'routing_graph' has public visibility 1
2369 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/behavior_velocity_planner/planner_data.hpp @ Line 66 misc-non-private-member-variables-in-classes member variable 'overall_graphs' has public visibility 1
2370 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/behavior_velocity_planner/planner_data.hpp @ Line 70 misc-non-private-member-variables-in-classes member variable 'external_traffic_light_id_map_' has public visibility 1
2371 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/behavior_velocity_planner/planner_data.hpp @ Line 71 misc-non-private-member-variables-in-classes member variable 'external_crosswalk_status_input' has public visibility 1
2372 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/behavior_velocity_planner/planner_data.hpp @ Line 72 misc-non-private-member-variables-in-classes member variable 'external_intersection_status_input' has public visibility 1
2373 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/behavior_velocity_planner/planner_data.hpp @ Line 75 misc-non-private-member-variables-in-classes member variable 'vehicle_info_' has public visibility 1
2374 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/behavior_velocity_planner/planner_data.hpp @ Line 78 misc-non-private-member-variables-in-classes member variable 'max_stop_acceleration_threshold_' has public visibility 1
2375 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/behavior_velocity_planner/planner_data.hpp @ Line 79 misc-non-private-member-variables-in-classes member variable 'delay_response_time_' has public visibility 1
2376 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/behavior_velocity_planner/planner_manager.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'BEHAVIOR_VELOCITY_PLANNER__PLANNER_MANAGER_HPP_', which is a reserved identifier 2
2377 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/blind_spot/manager.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'SCENE_MODULE__BLIND_SPOT__MANAGER_HPP_', which is a reserved identifier 2
2378 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/blind_spot/scene.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'SCENE_MODULE__BLIND_SPOT__SCENE_HPP_', which is a reserved identifier 2
2379 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/blind_spot/scene.hpp @ Line 50 readability-convert-member-functions-to-static method 'toString' can be made static 2
2380 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/blind_spot/scene.hpp @ Line 54 readability-else-after-return do not use 'else' after 'return' 1
2381 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/crosswalk/manager.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'SCENE_MODULE__CROSSWALK__MANAGER_HPP_', which is a reserved identifier 2
2382 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/crosswalk/scene_crosswalk.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'SCENE_MODULE__CROSSWALK__SCENE_CROSSWALK_HPP_', which is a reserved identifier 2
2383 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/crosswalk/scene_walkway.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'SCENE_MODULE__CROSSWALK__SCENE_WALKWAY_HPP_', which is a reserved identifier 2
2384 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/crosswalk/util.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'SCENE_MODULE__CROSSWALK__UTIL_HPP_', which is a reserved identifier 2
2385 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/crosswalk/util.hpp @ Line 35 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: base_link2front, stop_judge_range 1
2386 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/detection_area/manager.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'SCENE_MODULE__DETECTION_AREA__MANAGER_HPP_', which is a reserved identifier 2
2387 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/detection_area/scene.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'SCENE_MODULE__DETECTION_AREA__SCENE_HPP_', which is a reserved identifier 2
2388 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/detection_area/scene.hpp @ Line 45 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: base_link2front 1
2389 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/intersection/manager.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'SCENE_MODULE__INTERSECTION__MANAGER_HPP_', which is a reserved identifier 2
2390 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/intersection/scene_intersection.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'SCENE_MODULE__INTERSECTION__SCENE_INTERSECTION_HPP_', which is a reserved identifier 2
2391 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/intersection/scene_intersection.hpp @ Line 44 readability-convert-member-functions-to-static method 'toString' can be made static 2
2392 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/intersection/scene_intersection.hpp @ Line 48 readability-else-after-return do not use 'else' after 'return' 1
2393 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/intersection/scene_merge_from_private_road.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'SCENE_MODULE__INTERSECTION__SCENE_MERGE_FROM_PRIVATE_ROAD_HPP_', which is a reserved identifier 2
2394 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/intersection/scene_merge_from_private_road.hpp @ Line 50 readability-convert-member-functions-to-static method 'toString' can be made static 2
2395 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/intersection/scene_merge_from_private_road.hpp @ Line 54 readability-else-after-return do not use 'else' after 'return' 1
2396 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/intersection/util.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'SCENE_MODULE__INTERSECTION__UTIL_HPP_', which is a reserved identifier 2
2397 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/intersection/util.hpp @ Line 93 readability-inconsistent-declaration-parameter-name function 'util::getStopPoseFromMap' has a definition with different parameter names 3
2398 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/scene_module_interface.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'SCENE_MODULE__SCENE_MODULE_INTERFACE_HPP_', which is a reserved identifier 2
2399 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/scene_module_interface.hpp @ Line 33 cppcoreguidelines-special-member-functions class 'SceneModuleInterface' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
2400 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/scene_module_interface.hpp @ Line 37 performance-unnecessary-value-param the parameter 'logger' is copied for each invocation but only used as a const reference; consider making it a const reference 2
2401 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/scene_module_interface.hpp @ Line 37 modernize-pass-by-value pass by value and use std::move 1
2402 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/scene_module_interface.hpp @ Line 38 performance-unnecessary-value-param parameter 'clock' is passed by value and only copied once; consider moving it to avoid unnecessary copies 2
2403 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/scene_module_interface.hpp @ Line 57 cppcoreguidelines-non-private-member-variables-in-classes member variable 'module_id_' has protected visibility 1
2404 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/scene_module_interface.hpp @ Line 57 misc-non-private-member-variables-in-classes member variable 'module_id_' has protected visibility 1
2405 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/scene_module_interface.hpp @ Line 58 cppcoreguidelines-non-private-member-variables-in-classes member variable 'logger_' has protected visibility 1
2406 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/scene_module_interface.hpp @ Line 58 misc-non-private-member-variables-in-classes member variable 'logger_' has protected visibility 1
2407 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/scene_module_interface.hpp @ Line 59 cppcoreguidelines-non-private-member-variables-in-classes member variable 'clock_' has protected visibility 1
2408 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/scene_module_interface.hpp @ Line 59 misc-non-private-member-variables-in-classes member variable 'clock_' has protected visibility 1
2409 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/scene_module_interface.hpp @ Line 60 cppcoreguidelines-non-private-member-variables-in-classes member variable 'planner_data_' has protected visibility 1
2410 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/scene_module_interface.hpp @ Line 60 misc-non-private-member-variables-in-classes member variable 'planner_data_' has protected visibility 1
2411 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/scene_module_interface.hpp @ Line 61 cppcoreguidelines-non-private-member-variables-in-classes member variable 'first_stop_path_point_index_' has protected visibility 1
2412 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/scene_module_interface.hpp @ Line 61 misc-non-private-member-variables-in-classes member variable 'first_stop_path_point_index_' has protected visibility 1
2413 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/scene_module_interface.hpp @ Line 64 cppcoreguidelines-special-member-functions class 'SceneModuleManagerInterface' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
2414 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/scene_module_interface.hpp @ Line 165 cppcoreguidelines-non-private-member-variables-in-classes member variable 'scene_modules_' has protected visibility 1
2415 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/scene_module_interface.hpp @ Line 165 misc-non-private-member-variables-in-classes member variable 'scene_modules_' has protected visibility 1
2416 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/scene_module_interface.hpp @ Line 166 cppcoreguidelines-non-private-member-variables-in-classes member variable 'registered_module_id_set_' has protected visibility 1
2417 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/scene_module_interface.hpp @ Line 166 misc-non-private-member-variables-in-classes member variable 'registered_module_id_set_' has protected visibility 1
2418 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/scene_module_interface.hpp @ Line 168 cppcoreguidelines-non-private-member-variables-in-classes member variable 'planner_data_' has protected visibility 1
2419 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/scene_module_interface.hpp @ Line 168 misc-non-private-member-variables-in-classes member variable 'planner_data_' has protected visibility 1
2420 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/scene_module_interface.hpp @ Line 170 cppcoreguidelines-non-private-member-variables-in-classes member variable 'first_stop_path_point_index_' has protected visibility 1
2421 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/scene_module_interface.hpp @ Line 170 misc-non-private-member-variables-in-classes member variable 'first_stop_path_point_index_' has protected visibility 1
2422 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/scene_module_interface.hpp @ Line 171 cppcoreguidelines-non-private-member-variables-in-classes member variable 'clock_' has protected visibility 1
2423 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/scene_module_interface.hpp @ Line 171 misc-non-private-member-variables-in-classes member variable 'clock_' has protected visibility 1
2424 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/scene_module_interface.hpp @ Line 173 cppcoreguidelines-non-private-member-variables-in-classes member variable 'logger_' has protected visibility 1
2425 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/scene_module_interface.hpp @ Line 173 misc-non-private-member-variables-in-classes member variable 'logger_' has protected visibility 1
2426 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/scene_module_interface.hpp @ Line 174 cppcoreguidelines-non-private-member-variables-in-classes member variable 'pub_debug_' has protected visibility 1
2427 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/scene_module_interface.hpp @ Line 174 misc-non-private-member-variables-in-classes member variable 'pub_debug_' has protected visibility 1
2428 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/scene_module_interface.hpp @ Line 175 cppcoreguidelines-non-private-member-variables-in-classes member variable 'pub_stop_reason_' has protected visibility 1
2429 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/scene_module_interface.hpp @ Line 175 misc-non-private-member-variables-in-classes member variable 'pub_stop_reason_' has protected visibility 1
2430 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/stop_line/manager.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'SCENE_MODULE__STOP_LINE__MANAGER_HPP_', which is a reserved identifier 2
2431 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/stop_line/scene.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'SCENE_MODULE__STOP_LINE__SCENE_HPP_', which is a reserved identifier 2
2432 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/stop_line/scene.hpp @ Line 38 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: base_link2front 1
2433 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/traffic_light/manager.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'SCENE_MODULE__TRAFFIC_LIGHT__MANAGER_HPP_', which is a reserved identifier 2
2434 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/traffic_light/scene.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'SCENE_MODULE__TRAFFIC_LIGHT__SCENE_HPP_', which is a reserved identifier 2
2435 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/traffic_light/scene.hpp @ Line 46 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: base_link2front 1
2436 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/boost_geometry_helper.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'UTILIZATION__BOOST_GEOMETRY_HELPER_HPP_', which is a reserved identifier 2
2437 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/boost_geometry_helper.hpp @ Line 97 modernize-loop-convert use range-based for loop instead 2
2438 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/boost_geometry_helper.hpp @ Line 156 clang-diagnostic-range-loop-construct loop variable 'intersect' creates a copy from type 'const boost::geometry::model::polygon, false, false, std::vector, std::vector, std::allocator, std::allocator>' 2
2439 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/boost_geometry_helper.hpp @ Line 156 performance-for-range-copy the loop variable's type is not a reference type; this creates a copy in each iteration; consider making this a reference 2
2440 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/boost_geometry_helper.hpp @ Line 201 clang-diagnostic-range-loop-construct loop variable 'vec' creates a copy from type 'const Eigen::Matrix' 2
2441 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/boost_geometry_helper.hpp @ Line 201 performance-for-range-copy the loop variable's type is not a reference type; this creates a copy in each iteration; consider making this a reference 2
2442 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolate.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'UTILIZATION__INTERPOLATE_HPP_', which is a reserved identifier 2
2443 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolate.hpp @ Line 29 modernize-use-equals-default use '= default' to define a trivial default constructor 2
2444 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 22 bugprone-reserved-identifier declaration uses identifier 'UTILIZATION__INTERPOLATION__CUBIC_SPLINE_HPP_', which is a reserved identifier 2
2445 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 47 modernize-loop-convert use range-based for loop instead 2
2446 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 57 misc-non-private-member-variables-in-classes member variable 'x' has public visibility 1
2447 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 58 misc-non-private-member-variables-in-classes member variable 'y' has public visibility 1
2448 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 59 misc-non-private-member-variables-in-classes member variable 'nx' has public visibility 1
2449 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 60 misc-non-private-member-variables-in-classes member variable 'h' has public visibility 1
2450 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 61 misc-non-private-member-variables-in-classes member variable 'a' has public visibility 1
2451 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 62 misc-non-private-member-variables-in-classes member variable 'b' has public visibility 1
2452 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 63 misc-non-private-member-variables-in-classes member variable 'c' has public visibility 1
2453 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 65 misc-non-private-member-variables-in-classes member variable 'd' has public visibility 1
2454 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 67 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: nx 1
2455 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 67 modernize-use-equals-default use '= default' to define a trivial default constructor 2
2456 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 76 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
2457 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 182 misc-no-recursion function 'bisect' is within a recursive call chain 4
2458 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 187 readability-else-after-return do not use 'else' after 'return' 1
2459 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 198 cppcoreguidelines-non-private-member-variables-in-classes member variable 'sx' has public visibility 1
2460 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 198 misc-non-private-member-variables-in-classes member variable 'sx' has public visibility 1
2461 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 199 cppcoreguidelines-non-private-member-variables-in-classes member variable 'sy' has public visibility 1
2462 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 199 misc-non-private-member-variables-in-classes member variable 'sy' has public visibility 1
2463 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 200 cppcoreguidelines-non-private-member-variables-in-classes member variable 's' has public visibility 1
2464 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 200 misc-non-private-member-variables-in-classes member variable 's' has public visibility 1
2465 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 234 readability-convert-member-functions-to-static method 'calc_s' can be made static 2
2466 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 255 cppcoreguidelines-non-private-member-variables-in-classes member variable 'sx' has public visibility 1
2467 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 255 misc-non-private-member-variables-in-classes member variable 'sx' has public visibility 1
2468 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 256 cppcoreguidelines-non-private-member-variables-in-classes member variable 'sy' has public visibility 1
2469 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 256 misc-non-private-member-variables-in-classes member variable 'sy' has public visibility 1
2470 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 257 cppcoreguidelines-non-private-member-variables-in-classes member variable 'sv' has public visibility 1
2471 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 257 misc-non-private-member-variables-in-classes member variable 'sv' has public visibility 1
2472 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 258 cppcoreguidelines-non-private-member-variables-in-classes member variable 's' has public visibility 1
2473 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 258 misc-non-private-member-variables-in-classes member variable 's' has public visibility 1
2474 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 295 readability-convert-member-functions-to-static method 'calc_s' can be made static 2
2475 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 316 cppcoreguidelines-non-private-member-variables-in-classes member variable 'sx' has public visibility 1
2476 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 316 misc-non-private-member-variables-in-classes member variable 'sx' has public visibility 1
2477 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 317 cppcoreguidelines-non-private-member-variables-in-classes member variable 'sy' has public visibility 1
2478 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 317 misc-non-private-member-variables-in-classes member variable 'sy' has public visibility 1
2479 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 318 cppcoreguidelines-non-private-member-variables-in-classes member variable 'sz' has public visibility 1
2480 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 318 misc-non-private-member-variables-in-classes member variable 'sz' has public visibility 1
2481 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 319 cppcoreguidelines-non-private-member-variables-in-classes member variable 'sv' has public visibility 1
2482 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 319 misc-non-private-member-variables-in-classes member variable 'sv' has public visibility 1
2483 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 320 cppcoreguidelines-non-private-member-variables-in-classes member variable 's' has public visibility 1
2484 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 320 misc-non-private-member-variables-in-classes member variable 's' has public visibility 1
2485 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolation/cubic_spline.hpp @ Line 360 readability-convert-member-functions-to-static method 'calc_s' can be made static 2
2486 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/marker_helper.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'UTILIZATION__MARKER_HELPER_HPP_', which is a reserved identifier 2
2487 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/path_utilization.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'UTILIZATION__PATH_UTILIZATION_HPP_', which is a reserved identifier 2
2488 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/util.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'UTILIZATION__UTIL_HPP_', which is a reserved identifier 2
2489 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/util.hpp @ Line 73 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
2490 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/node.cpp @ Line 166 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
2491 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/node.cpp @ Line 172 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
2492 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/node.cpp @ Line 194 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
2493 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/node.cpp @ Line 200 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
2494 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/node.cpp @ Line 232 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
2495 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/node.cpp @ Line 243 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
2496 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/node.cpp @ Line 249 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
2497 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/node.cpp @ Line 255 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
2498 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/node.cpp @ Line 266 performance-unnecessary-value-param the const qualified parameter 'input_path_msg' is copied for each invocation; consider making it a reference 2
2499 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/planner_manager.cpp @ Line 31 performance-no-automatic-move constness of 'json_dumps_pose' prevents automatic move 1
2500 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/planner_manager.cpp @ Line 35 performance-unnecessary-value-param the const qualified parameter 'stop_reason' is copied for each invocation; consider making it a reference 2
2501 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/debug.cpp @ Line 43 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2502 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/debug.cpp @ Line 43 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2503 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/debug.cpp @ Line 43 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2504 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/debug.cpp @ Line 43 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2505 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/debug.cpp @ Line 43 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2506 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/debug.cpp @ Line 43 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2507 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/debug.cpp @ Line 78 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2508 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/debug.cpp @ Line 78 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2509 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/debug.cpp @ Line 78 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2510 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/debug.cpp @ Line 78 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2511 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/debug.cpp @ Line 78 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2512 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/debug.cpp @ Line 78 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2513 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/debug.cpp @ Line 100 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2514 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/debug.cpp @ Line 100 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2515 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/debug.cpp @ Line 100 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2516 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/debug.cpp @ Line 100 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2517 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/debug.cpp @ Line 100 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2518 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/debug.cpp @ Line 100 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2519 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/debug.cpp @ Line 162 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2520 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/debug.cpp @ Line 162 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2521 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/debug.cpp @ Line 162 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2522 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/debug.cpp @ Line 162 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2523 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/debug.cpp @ Line 162 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2524 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/debug.cpp @ Line 162 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2525 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/manager.cpp @ Line 30 performance-unnecessary-value-param the const qualified parameter 'lanelet_map' is copied for each invocation; consider making it a reference 2
2526 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/manager.cpp @ Line 56 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: planner_param_ 1
2527 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/scene.cpp @ Line 37 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: planner_param_ 1
2528 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/scene.cpp @ Line 38 performance-unnecessary-value-param the parameter 'planner_data' is copied for each invocation but only used as a const reference; consider making it a const reference 2
2529 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/scene.cpp @ Line 39 performance-unnecessary-value-param the const qualified parameter 'logger' is copied for each invocation; consider making it a reference 2
2530 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/scene.cpp @ Line 40 performance-unnecessary-value-param the const qualified parameter 'clock' is copied for each invocation; consider making it a reference 2
2531 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/scene.cpp @ Line 48 readability-string-compare do not use 'compare' to test equality of strings; use the string equality operator instead 1
2532 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/scene.cpp @ Line 50 readability-string-compare do not use 'compare' to test equality of strings; use the string equality operator instead 1
2533 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/scene.cpp @ Line 159 bugprone-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
2534 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/scene.cpp @ Line 159 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
2535 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/scene.cpp @ Line 177 readability-else-after-return do not use 'else' after 'return' 1
2536 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/scene.cpp @ Line 183 performance-unnecessary-value-param the const qualified parameter 'straight_lanelets' is copied for each invocation; consider making it a reference 2
2537 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/scene.cpp @ Line 209 cppcoreguidelines-init-variables variable 'stop_idx_ip' is not initialized 2
2538 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/scene.cpp @ Line 280 readability-convert-member-functions-to-static method 'insertPoint' can be made static 1
2539 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/scene.cpp @ Line 281 performance-unnecessary-value-param the const qualified parameter 'path_ip' is copied for each invocation; consider making it a reference 2
2540 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/scene.cpp @ Line 314 performance-unnecessary-value-param the const qualified parameter 'objects_ptr' is copied for each invocation; consider making it a reference 2
2541 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/scene.cpp @ Line 325 performance-unnecessary-value-param parameter 'lanelet_map_ptr' is passed by value and only copied once; consider moving it to avoid unnecessary copies 2
2542 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/scene.cpp @ Line 325 performance-unnecessary-value-param parameter 'routing_graph_ptr' is passed by value and only copied once; consider moving it to avoid unnecessary copies 2
2543 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/scene.cpp @ Line 350 readability-else-after-return do not use 'else' after 'return' 1
2544 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/scene.cpp @ Line 355 readability-convert-member-functions-to-static method 'isPredictedPathInArea' can be made static 1
2545 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/scene.cpp @ Line 373 performance-unnecessary-value-param the const qualified parameter 'lanelet' is copied for each invocation; consider making it a reference 2
2546 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/scene.cpp @ Line 375 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2547 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/scene.cpp @ Line 402 performance-unnecessary-value-param the parameter 'lanelet_map_ptr' is copied for each invocation but only used as a const reference; consider making it a const reference 2
2548 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/scene.cpp @ Line 402 misc-unused-parameters parameter 'routing_graph_ptr' is unused 2
2549 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/scene.cpp @ Line 402 performance-unnecessary-value-param the parameter 'routing_graph_ptr' is copied for each invocation but only used as a const reference; consider making it a const reference 2
2550 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/scene.cpp @ Line 462 readability-else-after-return do not use 'else' after 'return' 1
2551 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/scene.cpp @ Line 472 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2552 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/scene.cpp @ Line 499 readability-convert-member-functions-to-static method 'isTargetObjectType' can be made static 1
2553 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/scene.cpp @ Line 528 readability-convert-member-functions-to-static method 'getStraightLanelets' can be made static 1
2554 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/scene.cpp @ Line 529 performance-unnecessary-value-param the parameter 'lanelet_map_ptr' is copied for each invocation but only used as a const reference; consider making it a const reference 2
2555 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/scene.cpp @ Line 529 performance-unnecessary-value-param the parameter 'routing_graph_ptr' is copied for each invocation but only used as a const reference; consider making it a const reference 2
2556 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/scene.cpp @ Line 542 readability-string-compare do not use 'compare' to test equality of strings; use the string equality operator instead 1
2557 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/scene.cpp @ Line 550 performance-unnecessary-value-param the parameter 'logger' is copied for each invocation but only used as a const reference; consider making it a const reference 2
2558 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/debug.cpp @ Line 57 modernize-loop-convert use range-based for loop instead 2
2559 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/debug.cpp @ Line 85 modernize-loop-convert use range-based for loop instead 2
2560 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/debug.cpp @ Line 116 modernize-loop-convert use range-based for loop instead 2
2561 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/debug.cpp @ Line 148 modernize-loop-convert use range-based for loop instead 2
2562 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/debug.cpp @ Line 182 modernize-loop-convert use range-based for loop instead 2
2563 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/debug.cpp @ Line 215 modernize-loop-convert use range-based for loop instead 2
2564 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/debug.cpp @ Line 249 modernize-loop-convert use range-based for loop instead 2
2565 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/debug.cpp @ Line 282 modernize-loop-convert use range-based for loop instead 2
2566 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/debug.cpp @ Line 421 modernize-loop-convert use range-based for loop instead 2
2567 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/manager.cpp @ Line 26 performance-unnecessary-value-param the const qualified parameter 'lanelet_map' is copied for each invocation; consider making it a reference 2
2568 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/manager.cpp @ Line 46 performance-unnecessary-value-param the const qualified parameter 'lanelet_map' is copied for each invocation; consider making it a reference 2
2569 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/manager.cpp @ Line 60 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: crosswalk_planner_param_, walkway_planner_param_ 1
2570 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/scene_crosswalk.cpp @ Line 28 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: planner_param_ 1
2571 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/scene_crosswalk.cpp @ Line 29 modernize-pass-by-value pass by value and use std::move 2
2572 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/scene_crosswalk.cpp @ Line 30 performance-unnecessary-value-param the const qualified parameter 'logger' is copied for each invocation; consider making it a reference 2
2573 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/scene_crosswalk.cpp @ Line 31 performance-unnecessary-value-param the const qualified parameter 'clock' is copied for each invocation; consider making it a reference 2
2574 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/scene_crosswalk.cpp @ Line 74 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2575 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/scene_crosswalk.cpp @ Line 79 cppcoreguidelines-init-variables variable 'insert_stop' is not initialized 2
2576 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/scene_crosswalk.cpp @ Line 102 misc-unused-parameters parameter 'no_ground_pointcloud_ptr' is unused 2
2577 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/scene_crosswalk.cpp @ Line 126 modernize-use-emplace use emplace_back instead of push_back 2
2578 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/scene_crosswalk.cpp @ Line 222 misc-unused-parameters parameter 'no_ground_pointcloud_ptr' is unused 2
2579 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/scene_crosswalk.cpp @ Line 309 modernize-loop-convert use range-based for loop instead 2
2580 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/scene_crosswalk.cpp @ Line 354 readability-convert-member-functions-to-static method 'isTargetType' can be made static 1
2581 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/scene_walkway.cpp @ Line 25 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: planner_param_ 1
2582 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/scene_walkway.cpp @ Line 26 modernize-pass-by-value pass by value and use std::move 2
2583 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/scene_walkway.cpp @ Line 27 performance-unnecessary-value-param the const qualified parameter 'logger' is copied for each invocation; consider making it a reference 2
2584 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/scene_walkway.cpp @ Line 28 performance-unnecessary-value-param the const qualified parameter 'clock' is copied for each invocation; consider making it a reference 2
2585 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/scene_walkway.cpp @ Line 93 readability-else-after-return do not use 'else' after 'return' 1
2586 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/util.cpp @ Line 103 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2587 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/util.cpp @ Line 241 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2588 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/util.cpp @ Line 317 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
2589 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/util.cpp @ Line 328 bugprone-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
2590 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/util.cpp @ Line 328 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
2591 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/detection_area/manager.cpp @ Line 58 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: planner_param_ 1
2592 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/detection_area/scene.cpp @ Line 96 readability-else-after-return do not use 'else' after 'return' 1
2593 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/detection_area/scene.cpp @ Line 220 readability-else-after-return do not use 'else' after 'return' 1
2594 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/detection_area/scene.cpp @ Line 265 performance-unnecessary-value-param the const qualified parameter 'logger' is copied for each invocation; consider making it a reference 2
2595 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/detection_area/scene.cpp @ Line 266 performance-unnecessary-value-param the const qualified parameter 'clock' is copied for each invocation; consider making it a reference 2
2596 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/detection_area/scene.cpp @ Line 269 clang-diagnostic-reorder-ctor field 'planner_param_' will be initialized after field 'state_' 1
2597 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/detection_area/scene.cpp @ Line 425 readability-convert-member-functions-to-static method 'isOverLine' can be made static 1
2598 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/detection_area/scene.cpp @ Line 445 readability-convert-member-functions-to-static method 'insertStopPoint' can be made static 1
2599 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/debug.cpp @ Line 78 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2600 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/debug.cpp @ Line 78 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2601 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/debug.cpp @ Line 78 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2602 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/debug.cpp @ Line 78 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2603 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/debug.cpp @ Line 78 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2604 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/debug.cpp @ Line 78 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2605 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/debug.cpp @ Line 111 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2606 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/debug.cpp @ Line 111 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2607 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/debug.cpp @ Line 111 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2608 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/debug.cpp @ Line 111 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2609 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/debug.cpp @ Line 111 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2610 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/debug.cpp @ Line 111 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2611 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/debug.cpp @ Line 137 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2612 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/debug.cpp @ Line 137 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2613 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/debug.cpp @ Line 137 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2614 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/debug.cpp @ Line 137 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2615 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/debug.cpp @ Line 137 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2616 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/debug.cpp @ Line 137 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2617 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/debug.cpp @ Line 197 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2618 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/debug.cpp @ Line 197 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2619 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/debug.cpp @ Line 197 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2620 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/debug.cpp @ Line 197 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2621 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/debug.cpp @ Line 197 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2622 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/debug.cpp @ Line 197 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2623 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/manager.cpp @ Line 60 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: planner_param_ 1
2624 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/scene_intersection.cpp @ Line 34 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: planner_param_ 1
2625 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/scene_intersection.cpp @ Line 35 performance-unnecessary-value-param the parameter 'planner_data' is copied for each invocation but only used as a const reference; consider making it a const reference 2
2626 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/scene_intersection.cpp @ Line 36 performance-unnecessary-value-param the const qualified parameter 'logger' is copied for each invocation; consider making it a reference 2
2627 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/scene_intersection.cpp @ Line 37 performance-unnecessary-value-param the const qualified parameter 'clock' is copied for each invocation; consider making it a reference 2
2628 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/scene_intersection.cpp @ Line 186 performance-unnecessary-value-param the const qualified parameter 'objects_ptr' is copied for each invocation; consider making it a reference 2
2629 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/scene_intersection.cpp @ Line 244 readability-make-member-function-const method 'trimPathWithLaneId' can be made const 1
2630 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/scene_intersection.cpp @ Line 369 performance-unnecessary-value-param the const qualified parameter 'objects_ptr' is copied for each invocation; consider making it a reference 2
2631 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/scene_intersection.cpp @ Line 377 readability-use-anyofallof replace loop by 'std::any_of()' 1
2632 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/scene_intersection.cpp @ Line 398 readability-convert-member-functions-to-static method 'toFootprintPolygon' can be made static 1
2633 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/scene_intersection.cpp @ Line 411 readability-convert-member-functions-to-static method 'isTargetCollisionVehicleType' can be made static 1
2634 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/scene_intersection.cpp @ Line 426 readability-convert-member-functions-to-static method 'isTargetStuckVehicleType' can be made static 1
2635 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/scene_intersection.cpp @ Line 440 performance-unnecessary-value-param the parameter 'logger' is copied for each invocation but only used as a const reference; consider making it a const reference 2
2636 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/scene_merge_from_private_road.cpp @ Line 31 misc-unused-alias-decls namespace alias decl 'bg' is unused 1
2637 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/scene_merge_from_private_road.cpp @ Line 33 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: has_traffic_light_, planner_param_ 1
2638 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/scene_merge_from_private_road.cpp @ Line 34 performance-unnecessary-value-param the parameter 'planner_data' is copied for each invocation but only used as a const reference; consider making it a const reference 2
2639 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/scene_merge_from_private_road.cpp @ Line 35 performance-unnecessary-value-param the const qualified parameter 'logger' is copied for each invocation; consider making it a reference 2
2640 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/scene_merge_from_private_road.cpp @ Line 36 performance-unnecessary-value-param the const qualified parameter 'clock' is copied for each invocation; consider making it a reference 2
2641 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/scene_merge_from_private_road.cpp @ Line 40 clang-diagnostic-unused-variable unused variable 'assigned_lanelet' 1
2642 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/util.cpp @ Line 65 performance-unnecessary-value-param the const qualified parameter 'logger' is copied for each invocation; consider making it a reference 2
2643 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/util.cpp @ Line 173 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2644 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/util.cpp @ Line 203 readability-use-anyofallof replace loop by 'std::any_of()' 1
2645 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/util.cpp @ Line 214 readability-use-anyofallof replace loop by 'std::any_of()' 1
2646 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/util.cpp @ Line 250 performance-unnecessary-value-param the const qualified parameter 'detection_areas' is copied for each invocation; consider making it a reference 2
2647 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/util.cpp @ Line 255 performance-unnecessary-value-param the const qualified parameter 'logger' is copied for each invocation; consider making it a reference 2
2648 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/util.cpp @ Line 281 cppcoreguidelines-init-variables variable 'first_idx_ip_inside_lane' is not initialized 2
2649 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/util.cpp @ Line 282 cppcoreguidelines-init-variables variable 'stop_idx_ip' is not initialized 2
2650 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/util.cpp @ Line 372 performance-unnecessary-value-param the parameter 'lanelet_map_ptr' is copied for each invocation but only used as a const reference; consider making it a const reference 2
2651 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/util.cpp @ Line 372 performance-unnecessary-value-param the parameter 'routing_graph_ptr' is copied for each invocation but only used as a const reference; consider making it a const reference 2
2652 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/util.cpp @ Line 374 performance-unnecessary-value-param the const qualified parameter 'logger' is copied for each invocation; consider making it a reference 2
2653 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/util.cpp @ Line 447 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2654 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/stop_line/manager.cpp @ Line 25 performance-unnecessary-value-param the const qualified parameter 'lanelet_map' is copied for each invocation; consider making it a reference 2
2655 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/stop_line/manager.cpp @ Line 44 performance-unnecessary-value-param the const qualified parameter 'lanelet_map' is copied for each invocation; consider making it a reference 2
2656 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/stop_line/manager.cpp @ Line 64 performance-unnecessary-value-param the const qualified parameter 'lanelet_map' is copied for each invocation; consider making it a reference 2
2657 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/stop_line/manager.cpp @ Line 77 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: planner_param_ 1
2658 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/stop_line/scene.cpp @ Line 25 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: planner_param_ 1
2659 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/stop_line/scene.cpp @ Line 26 modernize-pass-by-value pass by value and use std::move 2
2660 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/stop_line/scene.cpp @ Line 27 performance-unnecessary-value-param the const qualified parameter 'logger' is copied for each invocation; consider making it a reference 2
2661 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/stop_line/scene.cpp @ Line 28 performance-unnecessary-value-param the const qualified parameter 'clock' is copied for each invocation; consider making it a reference 2
2662 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/stop_line/scene.cpp @ Line 69 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2663 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/stop_line/scene.cpp @ Line 132 readability-convert-member-functions-to-static method 'getBackwardPointFromBasePoint' can be made static 1
2664 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/stop_line/scene.cpp @ Line 142 readability-convert-member-functions-to-static method 'getCenterOfStopLine' can be made static 1
2665 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/traffic_light/manager.cpp @ Line 29 performance-unnecessary-value-param the const qualified parameter 'lanelet_map' is copied for each invocation; consider making it a reference 2
2666 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/traffic_light/manager.cpp @ Line 48 performance-unnecessary-value-param the const qualified parameter 'lanelet_map' is copied for each invocation; consider making it a reference 2
2667 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/traffic_light/manager.cpp @ Line 59 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: planner_param_ 1
2668 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/traffic_light/scene.cpp @ Line 98 readability-else-after-return do not use 'else' after 'return' 1
2669 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/traffic_light/scene.cpp @ Line 113 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: planner_param_ 1
2670 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/traffic_light/scene.cpp @ Line 115 performance-unnecessary-value-param the parameter 'lane' is copied for each invocation but only used as a const reference; consider making it a const reference 2
2671 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/traffic_light/scene.cpp @ Line 115 performance-unnecessary-value-param the const qualified parameter 'logger' is copied for each invocation; consider making it a reference 2
2672 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/traffic_light/scene.cpp @ Line 116 performance-unnecessary-value-param the const qualified parameter 'clock' is copied for each invocation; consider making it a reference 2
2673 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/traffic_light/scene.cpp @ Line 122 clang-diagnostic-reorder-ctor field 'is_prev_state_stop_' will be initialized after field 'input_' 1
2674 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/traffic_light/scene.cpp @ Line 156 readability-else-after-return do not use 'else' after 'return' 1
2675 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/traffic_light/scene.cpp @ Line 177 cppcoreguidelines-init-variables variable 'dead_line_point_idx' is not initialized 2
2676 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/traffic_light/scene.cpp @ Line 196 cppcoreguidelines-init-variables variable 'stop_line_point_idx' is not initialized 2
2677 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/traffic_light/scene.cpp @ Line 214 readability-else-after-return do not use 'else' after 'return' 2
2678 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/traffic_light/scene.cpp @ Line 251 cppcoreguidelines-init-variables variable 'yaw' is not initialized 2
2679 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/traffic_light/scene.cpp @ Line 388 cppcoreguidelines-init-variables variable 'insert_target_point_idx' is not initialized 2
2680 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/traffic_light/scene.cpp @ Line 457 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2681 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/traffic_light/scene.cpp @ Line 498 readability-convert-member-functions-to-static method 'getBackwardPointFromBasePoint' can be made static 1
2682 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/traffic_light/scene.cpp @ Line 508 readability-convert-member-functions-to-static method 'hasLamp' can be made static 1
2683 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/traffic_light/scene.cpp @ Line 518 readability-convert-member-functions-to-static method 'getTrafficLightPosition' can be made static 1
2684 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/traffic_light/scene.cpp @ Line 519 performance-unnecessary-value-param the const qualified parameter 'traffic_light' is copied for each invocation; consider making it a reference 2
2685 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/utilization/path_utilization.cpp @ Line 56 cppcoreguidelines-init-variables variable 's_t' is not initialized 2
2686 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/utilization/path_utilization.cpp @ Line 59 cppcoreguidelines-init-variables variable 'reference_velocity' is not initialized 2
2687 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/utilization/path_utilization.cpp @ Line 146 modernize-loop-convert use range-based for loop instead 2
2688 planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/utilization/util.cpp @ Line 170 performance-unnecessary-value-param the const qualified parameter 'stop_factor' is copied for each invocation; consider making it a reference 2
2689 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/data_manager.hpp @ Line 17 bugprone-reserved-identifier declaration uses identifier 'LANE_CHANGE_PLANNER__DATA_MANAGER_HPP_', which is a reserved identifier 2
2690 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/data_manager.hpp @ Line 56 misc-non-private-member-variables-in-classes member variable 'data' has public visibility 1
2691 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/data_manager.hpp @ Line 57 misc-non-private-member-variables-in-classes member variable 'stamp' has public visibility 1
2692 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/data_manager.hpp @ Line 60 cppcoreguidelines-special-member-functions class 'DataManager' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
2693 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/data_manager.hpp @ Line 95 readability-inconsistent-declaration-parameter-name function 'lane_change_planner::DataManager::forceLaneChangeSignalCallback' has a definition with different parameter names 3
2694 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/lane_changer.hpp @ Line 17 bugprone-reserved-identifier declaration uses identifier 'LANE_CHANGE_PLANNER__LANE_CHANGER_HPP_', which is a reserved identifier 2
2695 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/parameters.hpp @ Line 17 bugprone-reserved-identifier declaration uses identifier 'LANE_CHANGE_PLANNER__PARAMETERS_HPP_', which is a reserved identifier 2
2696 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/route_handler.hpp @ Line 17 bugprone-reserved-identifier declaration uses identifier 'LANE_CHANGE_PLANNER__ROUTE_HANDLER_HPP_', which is a reserved identifier 2
2697 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/route_handler.hpp @ Line 47 cppcoreguidelines-special-member-functions class 'RouteHandler' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
2698 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/route_handler.hpp @ Line 122 readability-inconsistent-declaration-parameter-name function 'lane_change_planner::RouteHandler::getLaneChangePaths' has a definition with different parameter names 3
2699 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/state/aborting_lane_change.hpp @ Line 17 bugprone-reserved-identifier declaration uses identifier 'LANE_CHANGE_PLANNER__STATE__ABORTING_LANE_CHANGE_HPP_', which is a reserved identifier 2
2700 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/state/blocked_by_obstacle.hpp @ Line 17 bugprone-reserved-identifier declaration uses identifier 'LANE_CHANGE_PLANNER__STATE__BLOCKED_BY_OBSTACLE_HPP_', which is a reserved identifier 2
2701 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/state/common_functions.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'LANE_CHANGE_PLANNER__STATE__COMMON_FUNCTIONS_HPP_', which is a reserved identifier 2
2702 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/state/executing_lane_change.hpp @ Line 17 bugprone-reserved-identifier declaration uses identifier 'LANE_CHANGE_PLANNER__STATE__EXECUTING_LANE_CHANGE_HPP_', which is a reserved identifier 2
2703 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/state/following_lane.hpp @ Line 17 bugprone-reserved-identifier declaration uses identifier 'LANE_CHANGE_PLANNER__STATE__FOLLOWING_LANE_HPP_', which is a reserved identifier 2
2704 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/state/forcing_lane_change.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'LANE_CHANGE_PLANNER__STATE__FORCING_LANE_CHANGE_HPP_', which is a reserved identifier 2
2705 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/state/state_base_class.hpp @ Line 17 bugprone-reserved-identifier declaration uses identifier 'LANE_CHANGE_PLANNER__STATE__STATE_BASE_CLASS_HPP_', which is a reserved identifier 2
2706 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/state/state_base_class.hpp @ Line 43 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: lane_change_available, lane_change_ready 1
2707 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/state/state_base_class.hpp @ Line 61 cppcoreguidelines-special-member-functions class 'StateBase' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
2708 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/state/state_base_class.hpp @ Line 68 cppcoreguidelines-non-private-member-variables-in-classes member variable 'status_' has protected visibility 1
2709 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/state/state_base_class.hpp @ Line 68 misc-non-private-member-variables-in-classes member variable 'status_' has protected visibility 1
2710 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/state/state_base_class.hpp @ Line 69 cppcoreguidelines-non-private-member-variables-in-classes member variable 'ros_parameters_' has protected visibility 1
2711 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/state/state_base_class.hpp @ Line 69 misc-non-private-member-variables-in-classes member variable 'ros_parameters_' has protected visibility 1
2712 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/state/state_base_class.hpp @ Line 70 cppcoreguidelines-non-private-member-variables-in-classes member variable 'data_manager_ptr_' has protected visibility 1
2713 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/state/state_base_class.hpp @ Line 70 misc-non-private-member-variables-in-classes member variable 'data_manager_ptr_' has protected visibility 1
2714 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/state/state_base_class.hpp @ Line 71 cppcoreguidelines-non-private-member-variables-in-classes member variable 'route_handler_ptr_' has protected visibility 1
2715 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/state/state_base_class.hpp @ Line 71 misc-non-private-member-variables-in-classes member variable 'route_handler_ptr_' has protected visibility 1
2716 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/state/state_base_class.hpp @ Line 72 cppcoreguidelines-non-private-member-variables-in-classes member variable 'debug_data_' has protected visibility 1
2717 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/state/state_base_class.hpp @ Line 72 misc-non-private-member-variables-in-classes member variable 'debug_data_' has protected visibility 1
2718 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/state/state_base_class.hpp @ Line 73 cppcoreguidelines-non-private-member-variables-in-classes member variable 'logger_' has protected visibility 1
2719 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/state/state_base_class.hpp @ Line 73 misc-non-private-member-variables-in-classes member variable 'logger_' has protected visibility 1
2720 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/state/state_base_class.hpp @ Line 74 cppcoreguidelines-non-private-member-variables-in-classes member variable 'clock_' has protected visibility 1
2721 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/state/state_base_class.hpp @ Line 74 misc-non-private-member-variables-in-classes member variable 'clock_' has protected visibility 1
2722 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/state/stopping_lane_change.hpp @ Line 17 bugprone-reserved-identifier declaration uses identifier 'LANE_CHANGE_PLANNER__STATE__STOPPING_LANE_CHANGE_HPP_', which is a reserved identifier 2
2723 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/state_machine.hpp @ Line 17 bugprone-reserved-identifier declaration uses identifier 'LANE_CHANGE_PLANNER__STATE_MACHINE_HPP_', which is a reserved identifier 2
2724 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/utilities.hpp @ Line 17 bugprone-reserved-identifier declaration uses identifier 'LANE_CHANGE_PLANNER__UTILITIES_HPP_', which is a reserved identifier 2
2725 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/utilities.hpp @ Line 49 misc-non-private-member-variables-in-classes member variable 'length' has public visibility 1
2726 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/utilities.hpp @ Line 49 modernize-use-default-member-init use default member initializer for 'length' 2
2727 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/utilities.hpp @ Line 50 misc-non-private-member-variables-in-classes member variable 'distance' has public visibility 1
2728 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/utilities.hpp @ Line 50 modernize-use-default-member-init use default member initializer for 'distance' 2
2729 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/include/lane_change_planner/utilities.hpp @ Line 88 readability-inconsistent-declaration-parameter-name function 'lane_change_planner::util::getDistanceBetweenPredictedPaths' has a definition with different parameter names 3
2730 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/data_manager.cpp @ Line 23 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: parameters_ 1
2731 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/data_manager.cpp @ Line 31 performance-unnecessary-value-param the const qualified parameter 'input_perception_msg_ptr' is copied for each invocation; consider making it a reference 2
2732 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/data_manager.cpp @ Line 37 performance-unnecessary-value-param the const qualified parameter 'input_twist_msg_ptr' is copied for each invocation; consider making it a reference 2
2733 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/data_manager.cpp @ Line 43 performance-unnecessary-value-param the const qualified parameter 'input_approval_msg' is copied for each invocation; consider making it a reference 2
2734 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/data_manager.cpp @ Line 50 performance-unnecessary-value-param the const qualified parameter 'input_force_lane_change_msg' is copied for each invocation; consider making it a reference 2
2735 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/data_manager.cpp @ Line 95 readability-else-after-return do not use 'else' after 'return' 1
2736 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/lane_changer.cpp @ Line 72 cppcoreguidelines-pro-type-member-init uninitialized record type: 'parameters' 2
2737 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/lane_changer.cpp @ Line 450 readability-convert-member-functions-to-static method 'makeEmptyStopReasons' can be made static 1
2738 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/lane_changer.cpp @ Line 474 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2739 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/lane_changer.cpp @ Line 583 modernize-loop-convert use range-based for loop instead 2
2740 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/route_handler.cpp @ Line 43 readability-use-anyofallof replace loop by 'std::any_of()' 1
2741 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/route_handler.cpp @ Line 69 performance-unnecessary-value-param the const qualified parameter 'path1' is copied for each invocation; consider making it a reference 2
2742 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/route_handler.cpp @ Line 69 performance-unnecessary-value-param the const qualified parameter 'path2' is copied for each invocation; consider making it a reference 2
2743 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/route_handler.cpp @ Line 88 bugprone-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
2744 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/route_handler.cpp @ Line 88 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
2745 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/route_handler.cpp @ Line 153 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2746 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/route_handler.cpp @ Line 236 performance-unnecessary-value-param the const qualified parameter 'map_msg' is copied for each invocation; consider making it a reference 2
2747 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/route_handler.cpp @ Line 260 performance-unnecessary-value-param the const qualified parameter 'route_msg' is copied for each invocation; consider making it a reference 2
2748 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/route_handler.cpp @ Line 274 readability-make-member-function-const method 'isHandlerReady' can be made const 2
2749 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/route_handler.cpp @ Line 317 readability-else-after-return do not use 'else' after 'return' 1
2750 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/route_handler.cpp @ Line 333 readability-else-after-return do not use 'else' after 'return' 1
2751 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/route_handler.cpp @ Line 341 readability-use-anyofallof replace loop by 'std::any_of()' 1
2752 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/route_handler.cpp @ Line 354 readability-else-after-return do not use 'else' after 'return' 1
2753 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/route_handler.cpp @ Line 359 performance-unnecessary-value-param the const qualified parameter 'ids' is copied for each invocation; consider making it a reference 2
2754 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/route_handler.cpp @ Line 370 readability-use-anyofallof replace loop by 'std::all_of()' 1
2755 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/route_handler.cpp @ Line 483 readability-use-anyofallof replace loop by 'std::any_of()' 1
2756 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/route_handler.cpp @ Line 499 readability-use-anyofallof replace loop by 'std::any_of()' 1
2757 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/route_handler.cpp @ Line 515 readability-else-after-return do not use 'else' after 'return' 1
2758 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/route_handler.cpp @ Line 526 readability-else-after-return do not use 'else' after 'return' 1
2759 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/route_handler.cpp @ Line 534 modernize-loop-convert use range-based for loop instead 2
2760 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/route_handler.cpp @ Line 547 readability-else-after-return do not use 'else' after 'return' 1
2761 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/route_handler.cpp @ Line 557 readability-else-after-return do not use 'else' after 'return' 1
2762 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/state/aborting_lane_change.cpp @ Line 47 readability-convert-member-functions-to-static method 'hasReturnedToOriginalLane' can be made static 1
2763 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/state/blocked_by_obstacle.cpp @ Line 30 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: lane_change_approved_, force_lane_change_, found_valid_path_, found_safe_path_ 1
2764 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/state/blocked_by_obstacle.cpp @ Line 271 readability-use-anyofallof replace loop by 'std::all_of()' 1
2765 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/state/blocked_by_obstacle.cpp @ Line 338 readability-use-anyofallof replace loop by 'std::all_of()' 1
2766 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/state/common_functions.cpp @ Line 77 misc-unused-parameters parameter 'target_lanes' is unused 2
2767 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/state/common_functions.cpp @ Line 137 cppcoreguidelines-init-variables variable 'buffer' is not initialized 2
2768 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/state/common_functions.cpp @ Line 138 cppcoreguidelines-init-variables variable 'lateral_buffer' is not initialized 2
2769 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/state/common_functions.cpp @ Line 191 cppcoreguidelines-init-variables variable 'thresh' is not initialized 2
2770 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/state/common_functions.cpp @ Line 236 cppcoreguidelines-init-variables variable 'thresh' is not initialized 2
2771 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/state/common_functions.cpp @ Line 270 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2772 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/state/executing_lane_change.cpp @ Line 28 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: start_distance_ 1
2773 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/state/following_lane.cpp @ Line 29 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: lane_change_approved_, force_lane_change_ 1
2774 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/state/following_lane.cpp @ Line 203 readability-use-anyofallof replace loop by 'std::any_of()' 1
2775 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/state/following_lane.cpp @ Line 231 readability-convert-member-functions-to-static method 'isTooCloseToDeadEnd' can be made static 1
2776 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/state/forcing_lane_change.cpp @ Line 26 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: start_distance_ 1
2777 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/state/state_base_class.cpp @ Line 52 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: ros_parameters_ 1
2778 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/state/state_base_class.cpp @ Line 53 modernize-pass-by-value pass by value and use std::move 2
2779 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/state/state_base_class.cpp @ Line 53 modernize-pass-by-value pass by value and use std::move 2
2780 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/state/state_base_class.cpp @ Line 54 modernize-pass-by-value pass by value and use std::move 2
2781 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/state/state_base_class.cpp @ Line 55 modernize-pass-by-value pass by value and use std::move 2
2782 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/state_machine.cpp @ Line 31 modernize-pass-by-value pass by value and use std::move 2
2783 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/state_machine.cpp @ Line 32 modernize-pass-by-value pass by value and use std::move 2
2784 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/state_machine.cpp @ Line 33 modernize-pass-by-value pass by value and use std::move 2
2785 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/state_machine.cpp @ Line 49 misc-unused-parameters parameter 'route' is unused 2
2786 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/state_machine.cpp @ Line 49 performance-unnecessary-value-param the const qualified parameter 'route' is copied for each invocation; consider making it a reference 2
2787 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 60 modernize-return-braced-init-list avoid repeating the return type from the declaration; use a braced initializer list instead 2
2788 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 76 performance-unnecessary-value-param the const qualified parameter 'pose' is copied for each invocation; consider making it a reference 2
2789 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 115 modernize-return-braced-init-list avoid repeating the return type from the declaration; use a braced initializer list instead 1
2790 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 143 performance-unnecessary-copy-initialization local copy 'p2' of the variable 'current_pt' is never modified; consider avoiding the copy 2
2791 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 307 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2792 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 325 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2793 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 432 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2794 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 576 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2795 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 599 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2796 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 646 modernize-loop-convert use range-based for loop instead 2
2797 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 688 misc-unused-parameters parameter 'search_rad_range' is unused 2
2798 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 696 cppcoreguidelines-init-variables variable 'min_dist_index' is not initialized 2
2799 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 698 cppcoreguidelines-init-variables variable 'goal_z' is not initialized 2
2800 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 719 cppcoreguidelines-init-variables variable 'min_dist_out_of_range_index' is not initialized 2
2801 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 742 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2802 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 742 cppcoreguidelines-init-variables variable 'roll' is not initialized 2
2803 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 742 cppcoreguidelines-init-variables variable 'pitch' is not initialized 2
2804 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 742 cppcoreguidelines-init-variables variable 'yaw' is not initialized 2
2805 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 769 readability-const-return-type return type 'const geometry_msgs::msg::Pose' (aka 'const Pose_>') is 'const'-qualified at the top level, which may reduce code readability without improving const correctness 1
2806 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 813 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2807 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 826 readability-else-after-return do not use 'else' after 'return' 1
2808 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 833 readability-use-anyofallof replace loop by 'std::any_of()' 1
2809 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 877 bugprone-narrowing-conversions narrowing conversion from 'double' to 'int' 1
2810 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 877 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'int' 1
2811 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 878 bugprone-narrowing-conversions narrowing conversion from 'double' to 'int' 1
2812 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 878 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'int' 1
2813 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 892 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2814 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 938 clang-diagnostic-unused-variable unused variable 'cv_image_reshaped' 1
2815 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 1111 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2816 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 1183 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2817 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 1297 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: initialized_ 1
2818 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 1360 modernize-loop-convert use range-based for loop instead 2
2819 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 1366 readability-convert-member-functions-to-static method 'isIncrease' can be made static 1
2820 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 1376 misc-unused-parameters parameter 'return_value' is unused 2
2821 planning/scenario_planning/lane_driving/behavior_planning/lane_change_planner/src/utilities.cpp @ Line 1434 readability-convert-member-functions-to-static method 'isConvergeL1' can be made static 1
2822 planning/scenario_planning/lane_driving/behavior_planning/turn_signal_decider/include/turn_signal_decider/data_manager.hpp @ Line 15 bugprone-reserved-identifier declaration uses identifier 'TURN_SIGNAL_DECIDER__DATA_MANAGER_HPP_', which is a reserved identifier 2
2823 planning/scenario_planning/lane_driving/behavior_planning/turn_signal_decider/include/turn_signal_decider/frenet_coordinate.hpp @ Line 15 bugprone-reserved-identifier declaration uses identifier 'TURN_SIGNAL_DECIDER__FRENET_COORDINATE_HPP_', which is a reserved identifier 2
2824 planning/scenario_planning/lane_driving/behavior_planning/turn_signal_decider/include/turn_signal_decider/frenet_coordinate.hpp @ Line 26 misc-non-private-member-variables-in-classes member variable 'length' has public visibility 1
2825 planning/scenario_planning/lane_driving/behavior_planning/turn_signal_decider/include/turn_signal_decider/frenet_coordinate.hpp @ Line 26 modernize-use-default-member-init use default member initializer for 'length' 2
2826 planning/scenario_planning/lane_driving/behavior_planning/turn_signal_decider/include/turn_signal_decider/frenet_coordinate.hpp @ Line 27 misc-non-private-member-variables-in-classes member variable 'distance' has public visibility 1
2827 planning/scenario_planning/lane_driving/behavior_planning/turn_signal_decider/include/turn_signal_decider/frenet_coordinate.hpp @ Line 27 modernize-use-default-member-init use default member initializer for 'distance' 2
2828 planning/scenario_planning/lane_driving/behavior_planning/turn_signal_decider/include/turn_signal_decider/turn_signal_decider.hpp @ Line 15 bugprone-reserved-identifier declaration uses identifier 'TURN_SIGNAL_DECIDER__TURN_SIGNAL_DECIDER_HPP_', which is a reserved identifier 2
2829 planning/scenario_planning/lane_driving/behavior_planning/turn_signal_decider/src/data_manager.cpp @ Line 28 readability-use-anyofallof replace loop by 'std::any_of()' 1
2830 planning/scenario_planning/lane_driving/behavior_planning/turn_signal_decider/src/data_manager.cpp @ Line 63 performance-unnecessary-value-param the parameter 'msg' is copied for each invocation but only used as a const reference; consider making it a const reference 2
2831 planning/scenario_planning/lane_driving/behavior_planning/turn_signal_decider/src/data_manager.cpp @ Line 72 performance-unnecessary-value-param the parameter 'map_msg' is copied for each invocation but only used as a const reference; consider making it a const reference 2
2832 planning/scenario_planning/lane_driving/behavior_planning/turn_signal_decider/src/data_manager.cpp @ Line 100 readability-else-after-return do not use 'else' after 'return' 1
2833 planning/scenario_planning/lane_driving/behavior_planning/turn_signal_decider/src/data_manager.cpp @ Line 176 readability-use-anyofallof replace loop by 'std::all_of()' 1
2834 planning/scenario_planning/lane_driving/behavior_planning/turn_signal_decider/src/data_manager.cpp @ Line 225 readability-else-after-return do not use 'else' after 'return' 1
2835 planning/scenario_planning/lane_driving/behavior_planning/turn_signal_decider/src/frenet_coordinate.cpp @ Line 26 modernize-return-braced-init-list avoid repeating the return type from the declaration; use a braced initializer list instead 1
2836 planning/scenario_planning/lane_driving/behavior_planning/turn_signal_decider/src/frenet_coordinate.cpp @ Line 75 performance-unnecessary-copy-initialization local copy 'p2' of the variable 'current_pt' is never modified; consider avoiding the copy 2
2837 planning/scenario_planning/lane_driving/behavior_planning/turn_signal_decider/src/turn_signal_decider_core.cpp @ Line 37 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: parameters_ 1
2838 planning/scenario_planning/lane_driving/behavior_planning/turn_signal_decider/src/turn_signal_decider_core.cpp @ Line 104 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2839 planning/scenario_planning/lane_driving/behavior_planning/turn_signal_decider/src/turn_signal_decider_core.cpp @ Line 105 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
2840 planning/scenario_planning/lane_driving/behavior_planning/turn_signal_decider/src/turn_signal_decider_core.cpp @ Line 105 cppcoreguidelines-init-variables variable 'distance_to_lane_change' is not initialized 2
2841 planning/scenario_planning/lane_driving/behavior_planning/turn_signal_decider/src/turn_signal_decider_core.cpp @ Line 105 cppcoreguidelines-init-variables variable 'distance_to_intersection' is not initialized 2
2842 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/debug.hpp @ Line 15 bugprone-reserved-identifier declaration uses identifier 'OBSTACLE_AVOIDANCE_PLANNER__DEBUG_HPP_', which is a reserved identifier 2
2843 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/debug.hpp @ Line 82 readability-inconsistent-declaration-parameter-name function 'getBaseBoundsLineMarkerArray' has a definition with different parameter names 3
2844 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/debug.hpp @ Line 86 readability-inconsistent-declaration-parameter-name function 'getTopBoundsLineMarkerArray' has a definition with different parameter names 3
2845 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/eb_path_optimizer.hpp @ Line 15 bugprone-reserved-identifier declaration uses identifier 'OBSTACLE_AVOIDANCE_PLANNER__EB_PATH_OPTIMIZER_HPP_', which is a reserved identifier 2
2846 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/eb_path_optimizer.hpp @ Line 36 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: velocity 1
2847 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/eb_path_optimizer.hpp @ Line 83 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: velocity 1
2848 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/eb_path_optimizer.hpp @ Line 100 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: begin_path_idx, end_path_idx 1
2849 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/eb_path_optimizer.hpp @ Line 234 cppcoreguidelines-special-member-functions class 'EBPathOptimizer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
2850 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/eb_path_optimizer.hpp @ Line 241 clang-diagnostic-unused-private-field private field 'MIN_NUM_POINTS_FOR_YAW_' is not used 1
2851 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/eb_path_optimizer.hpp @ Line 382 readability-inconsistent-declaration-parameter-name function 'EBPathOptimizer::getConstrainRectangleVec' has a definition with different parameter names 3
2852 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/eb_path_optimizer.hpp @ Line 395 readability-inconsistent-declaration-parameter-name function 'EBPathOptimizer::getPaddedInterpolatedPoints' has a definition with different parameter names 3
2853 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/eb_path_optimizer.hpp @ Line 420 readability-inconsistent-declaration-parameter-name function 'EBPathOptimizer::getFixedPoints' has a definition with different parameter names 3
2854 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/eb_path_optimizer.hpp @ Line 454 readability-inconsistent-declaration-parameter-name function 'EBPathOptimizer::EBPathOptimizer' has a definition with different parameter names 3
2855 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/marker_helper.hpp @ Line 15 bugprone-reserved-identifier declaration uses identifier 'OBSTACLE_AVOIDANCE_PLANNER__MARKER_HELPER_HPP_', which is a reserved identifier 2
2856 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/mpt_optimizer.hpp @ Line 41 bugprone-reserved-identifier declaration uses identifier 'OBSTACLE_AVOIDANCE_PLANNER__MPT_OPTIMIZER_HPP_', which is a reserved identifier 2
2857 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/mpt_optimizer.hpp @ Line 99 misc-non-private-member-variables-in-classes member variable 'ub' has public visibility 1
2858 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/mpt_optimizer.hpp @ Line 100 misc-non-private-member-variables-in-classes member variable 'lb' has public visibility 1
2859 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/mpt_optimizer.hpp @ Line 159 cppcoreguidelines-special-member-functions class 'MPTOptimizer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
2860 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/mpt_optimizer.hpp @ Line 172 readability-inconsistent-declaration-parameter-name function 'MPTOptimizer::convertToReferencePoints' has a definition with different parameter names 3
2861 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/mpt_optimizer.hpp @ Line 178 readability-inconsistent-declaration-parameter-name function 'MPTOptimizer::getReferencePoints' has a definition with different parameter names 3
2862 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/mpt_optimizer.hpp @ Line 232 readability-inconsistent-declaration-parameter-name function 'MPTOptimizer::getMPTPoints' has a definition with different parameter names 3
2863 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/mpt_optimizer.hpp @ Line 240 readability-inconsistent-declaration-parameter-name function 'MPTOptimizer::getState' has a definition with different parameter names 3
2864 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/mpt_optimizer.hpp @ Line 282 readability-inconsistent-declaration-parameter-name function 'MPTOptimizer::MPTOptimizer' has a definition with different parameter names 3
2865 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/node.hpp @ Line 15 bugprone-reserved-identifier declaration uses identifier 'OBSTACLE_AVOIDANCE_PLANNER__NODE_HPP_', which is a reserved identifier 2
2866 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/node.hpp @ Line 64 cppcoreguidelines-special-member-functions class 'ObstacleAvoidancePlanner' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
2867 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/node.hpp @ Line 210 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
2868 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/node.hpp @ Line 75 modernize-use-default-member-init use default member initializer for 'min_num_points_for_getting_yaw_' 2
2869 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/node.hpp @ Line 136 readability-inconsistent-declaration-parameter-name function 'ObstacleAvoidancePlanner::needReplan' has a definition with different parameter names 3
2870 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/process_cv.hpp @ Line 15 bugprone-reserved-identifier declaration uses identifier 'OBSTACLE_AVOIDANCE_PLANNER__PROCESS_CV_HPP_', which is a reserved identifier 2
2871 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/process_cv.hpp @ Line 40 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: front_idx, back_idx 1
2872 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/util.hpp @ Line 17 bugprone-reserved-identifier declaration uses identifier 'OBSTACLE_AVOIDANCE_PLANNER__UTIL_HPP_', which is a reserved identifier 2
2873 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/vehicle_model/vehicle_model_bicycle_kinematics.hpp @ Line 49 bugprone-reserved-identifier declaration uses identifier 'OBSTACLE_AVOIDANCE_PLANNER__VEHICLE_MODEL__VEHICLE_MODEL_BICYCLE_KINEMATICS_HPP_', which is a reserved identifier 2
2874 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/vehicle_model/vehicle_model_bicycle_kinematics.hpp @ Line 59 cppcoreguidelines-special-member-functions class 'KinematicsBicycleModel' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
2875 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/vehicle_model/vehicle_model_bicycle_kinematics_no_delay.hpp @ Line 45 bugprone-reserved-identifier declaration uses identifier 'OBSTACLE_AVOIDANCE_PLANNER__VEHICLE_MODEL__VEHICLE_MODEL_BICYCLE_KINEMATICS_NO_DELAY_HPP_', which is a reserved identifier 2
2876 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/vehicle_model/vehicle_model_bicycle_kinematics_no_delay.hpp @ Line 55 cppcoreguidelines-special-member-functions class 'KinematicsBicycleModelNoDelay' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
2877 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/vehicle_model/vehicle_model_interface.hpp @ Line 23 bugprone-reserved-identifier declaration uses identifier 'OBSTACLE_AVOIDANCE_PLANNER__VEHICLE_MODEL__VEHICLE_MODEL_INTERFACE_HPP_', which is a reserved identifier 2
2878 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/vehicle_model/vehicle_model_interface.hpp @ Line 34 cppcoreguidelines-non-private-member-variables-in-classes member variable 'dim_x_' has protected visibility 1
2879 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/vehicle_model/vehicle_model_interface.hpp @ Line 34 misc-non-private-member-variables-in-classes member variable 'dim_x_' has protected visibility 1
2880 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/vehicle_model/vehicle_model_interface.hpp @ Line 35 cppcoreguidelines-non-private-member-variables-in-classes member variable 'dim_u_' has protected visibility 1
2881 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/vehicle_model/vehicle_model_interface.hpp @ Line 35 misc-non-private-member-variables-in-classes member variable 'dim_u_' has protected visibility 1
2882 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/vehicle_model/vehicle_model_interface.hpp @ Line 36 cppcoreguidelines-non-private-member-variables-in-classes member variable 'dim_y_' has protected visibility 1
2883 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/vehicle_model/vehicle_model_interface.hpp @ Line 36 misc-non-private-member-variables-in-classes member variable 'dim_y_' has protected visibility 1
2884 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/vehicle_model/vehicle_model_interface.hpp @ Line 37 cppcoreguidelines-non-private-member-variables-in-classes member variable 'velocity_' has protected visibility 1
2885 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/vehicle_model/vehicle_model_interface.hpp @ Line 37 misc-non-private-member-variables-in-classes member variable 'velocity_' has protected visibility 1
2886 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/vehicle_model/vehicle_model_interface.hpp @ Line 38 cppcoreguidelines-non-private-member-variables-in-classes member variable 'curvature_' has protected visibility 1
2887 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/include/obstacle_avoidance_planner/vehicle_model/vehicle_model_interface.hpp @ Line 38 misc-non-private-member-variables-in-classes member variable 'curvature_' has protected visibility 1
2888 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 164 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
2889 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 184 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
2890 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 194 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
2891 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 213 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
2892 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 297 modernize-loop-convert use range-based for loop instead 2
2893 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 297 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
2894 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 322 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
2895 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 340 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
2896 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 410 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2897 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 410 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2898 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 410 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2899 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 410 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2900 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 410 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2901 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 410 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2902 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 437 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2903 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 437 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2904 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 437 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2905 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 437 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2906 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 437 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2907 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 437 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2908 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 468 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2909 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 468 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2910 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 468 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2911 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 468 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2912 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 468 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2913 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 468 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2914 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 503 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2915 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 503 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2916 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 503 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2917 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 503 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2918 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 503 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2919 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 503 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2920 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 533 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2921 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 533 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2922 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 533 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2923 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 533 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2924 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 533 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2925 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 533 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2926 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 557 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
2927 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 564 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2928 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 564 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2929 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 564 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2930 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 564 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2931 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 564 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2932 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 564 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2933 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 587 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
2934 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 594 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2935 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 594 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2936 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 594 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2937 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 594 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2938 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 594 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2939 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 594 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2940 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 617 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
2941 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 624 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2942 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 624 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2943 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 624 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2944 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 624 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2945 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 624 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2946 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 624 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2947 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 656 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
2948 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 663 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2949 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 663 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2950 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 663 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2951 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 663 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2952 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 663 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2953 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 663 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2954 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 695 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
2955 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 702 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2956 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 702 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2957 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 702 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2958 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 702 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2959 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 702 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2960 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 702 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2961 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 738 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2962 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 738 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2963 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 738 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2964 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 738 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2965 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 738 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2966 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 738 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2967 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 761 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2968 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 761 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2969 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 761 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2970 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 761 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2971 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 761 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2972 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 761 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
2973 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 775 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
2974 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/debug.cpp @ Line 775 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
2975 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 60 modernize-use-equals-default use '= default' to define a trivial destructor 2
2976 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 86 readability-make-member-function-const method 'makePMatrix' can be made const 2
2977 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 107 readability-make-member-function-const method 'makeAMatrix' can be made const 2
2978 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 186 misc-unused-parameters parameter 'enable_avoidance' is unused 2
2979 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 234 clang-diagnostic-sign-compare comparison of integers of different signs: 'std::vector::size_type' (aka 'unsigned long') and 'const int' 1
2980 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 297 bugprone-narrowing-conversions narrowing conversion from 'double' to 'int' 1
2981 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 297 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'int' 1
2982 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 310 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
2983 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 345 clang-diagnostic-unused-variable unused variable 'solution_status' 1
2984 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 368 readability-make-member-function-const method 'getFixedPoints' can be made const 1
2985 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 370 misc-unused-parameters parameter 'path_points' is unused 2
2986 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 371 misc-unused-parameters parameter 'drivable_area' is unused 2
2987 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 372 misc-unused-parameters parameter 'map_info' is unused 2
2988 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 400 readability-else-after-return do not use 'else' after 'return' 1
2989 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 440 bugprone-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
2990 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 440 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
2991 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 447 readability-make-member-function-const method 'getPaddedInterpolatedPoints' can be made const 1
2992 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 451 clang-diagnostic-sign-compare comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'const int' 1
2993 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 452 clang-diagnostic-sign-compare comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'const int' 1
2994 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 461 readability-make-member-function-const method 'getDefaultCandidatePoints' can be made const 1
2995 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 488 readability-make-member-function-const method 'isPointInsideDrivableArea' can be made const 1
2996 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 496 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
2997 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 505 readability-convert-member-functions-to-static method 'getEndPathIdx' can be made static 1
2998 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 511 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
2999 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 525 readability-make-member-function-const method 'getEndPathIdxInsideArea' can be made const 1
3000 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 530 bugprone-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
3001 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 530 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
3002 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 534 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3003 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 539 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
3004 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 568 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
3005 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 570 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
3006 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 581 readability-make-member-function-const method 'getNumFixedPoints' can be made const 1
3007 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 596 readability-make-member-function-const method 'convertOptimizedPointsToTrajectory' can be made const 1
3008 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 597 performance-unnecessary-value-param the const qualified parameter 'optimized_points' is copied for each invocation; consider making it a reference 2
3009 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 601 clang-diagnostic-sign-compare comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'const int' 1
3010 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 623 misc-unused-parameters parameter 'clearance_map' is unused 2
3011 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 770 readability-else-after-return do not use 'else' after 'return' 1
3012 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 790 readability-else-after-return do not use 'else' after 'return' 1
3013 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 820 readability-else-after-return do not use 'else' after 'return' 1
3014 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 846 clang-diagnostic-sign-compare comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'const int' 1
3015 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 900 readability-else-after-return do not use 'else' after 'return' 1
3016 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 905 readability-convert-member-functions-to-static method 'isClose2Object' can be made static 1
3017 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 913 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
3018 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 955 readability-convert-member-functions-to-static method 'getAbsShapeRectangle' can be made static 1
3019 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 986 readability-make-member-function-const method 'getOriginPose' can be made const 1
3020 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 990 clang-diagnostic-unused-variable unused variable 'min_dist' 1
3021 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1014 clang-diagnostic-unused-variable unused variable 'min_dist' 1
3022 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1045 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
3023 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1048 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3024 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1048 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3025 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1051 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3026 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1051 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3027 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1059 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3028 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1059 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3029 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1071 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3030 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1071 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3031 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1074 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3032 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1074 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3033 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1095 readability-convert-member-functions-to-static method 'getRelShapeRectangle' can be made static 1
3034 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1165 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
3035 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1169 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3036 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1169 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3037 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1179 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3038 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1179 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3039 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1182 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3040 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1182 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3041 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1193 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
3042 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1197 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
3043 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1207 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
3044 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1211 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
3045 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1222 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
3046 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1227 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
3047 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1237 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
3048 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1242 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
3049 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1247 bugprone-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
3050 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1247 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
3051 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1248 bugprone-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
3052 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1248 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
3053 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1250 clang-diagnostic-sign-compare comparison of integers of different signs: 'const int' and 'std::vector::size_type' (aka 'unsigned long') 1
3054 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1251 clang-diagnostic-sign-compare comparison of integers of different signs: 'const int' and 'std::vector::size_type' (aka 'unsigned long') 1
3055 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1286 readability-make-member-function-const method 'getStraightLineIdx' can be made const 1
3056 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1301 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
3057 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1328 cppcoreguidelines-pro-type-member-init uninitialized record type: 'constrain' 2
3058 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1382 readability-convert-member-functions-to-static method 'getConstrainLines' can be made static 1
3059 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1386 cppcoreguidelines-pro-type-member-init uninitialized record type: 'constrain_point' 2
3060 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1403 readability-convert-member-functions-to-static method 'getConstrainRectangle' can be made static 1
3061 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1462 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
3062 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1594 readability-convert-member-functions-to-static method 'isFixingPathPoint' can be made static 1
3063 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1597 readability-use-anyofallof replace loop by 'std::any_of()' 1
3064 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/eb_path_optimizer.cpp @ Line 1598 readability-static-accessed-through-instance static member accessed through instance 2
3065 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 50 modernize-use-equals-default use '= default' to define a trivial destructor 2
3066 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 134 misc-unused-parameters parameter 'path_points' is unused 2
3067 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 135 misc-unused-parameters parameter 'ego_pose' is unused 2
3068 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 136 misc-unused-parameters parameter 'maps' is unused 2
3069 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 154 readability-convert-member-functions-to-static method 'calcOrientation' can be made static 1
3070 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 159 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3071 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 175 readability-convert-member-functions-to-static method 'calcVelocity' can be made static 1
3072 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 182 modernize-loop-convert use range-based for loop instead 2
3073 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 182 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3074 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 196 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
3075 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 225 readability-convert-member-functions-to-static method 'calcArcLength' can be made static 1
3076 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 230 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3077 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 232 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
3078 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 245 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3079 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 286 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3080 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 288 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'unsigned long' 1
3081 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 290 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'unsigned long' 1
3082 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 550 readability-convert-member-functions-to-static method 'calcLateralError' can be made static 1
3083 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 574 misc-unused-parameters parameter 'optimized_points' is unused 2
3084 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 580 clang-diagnostic-unused-variable unused variable 'N' 1
3085 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 585 clang-diagnostic-unused-variable unused variable 'yaw_error' 1
3086 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 593 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3087 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 595 clang-diagnostic-unused-variable unused variable 'yaw_error' 1
3088 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 605 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3089 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 619 readability-convert-member-functions-to-static method 'setOptimizedState' can be made static 1
3090 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 667 cppcoreguidelines-pro-type-member-init uninitialized record type: 'bounds' 2
3091 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 683 cppcoreguidelines-pro-type-member-init uninitialized record type: 'bounds' 2
3092 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 691 cppcoreguidelines-pro-type-member-init uninitialized record type: 'bounds' 2
3093 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 750 readability-else-after-return do not use 'else' after 'return' 1
3094 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 845 readability-convert-member-functions-to-static method 'getClearance' can be made static 1
3095 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 853 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
3096 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 891 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
3097 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 903 misc-unused-parameters parameter 'path_points' is unused 2
3098 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 1086 clang-diagnostic-sign-compare comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'Eigen::EigenBase::Index' (aka 'long') 1
3099 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 1099 modernize-loop-convert use range-based for loop instead 2
3100 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 1099 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3101 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 1114 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3102 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 1160 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3103 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 1171 modernize-loop-convert use range-based for loop instead 2
3104 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/mpt_optimizer.cpp @ Line 1171 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3105 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/node.cpp @ Line 45 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: max_dist_for_extending_end_point_ 1
3106 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/node.cpp @ Line 240 modernize-use-equals-default use '= default' to define a trivial destructor 2
3107 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/node.cpp @ Line 300 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
3108 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/node.cpp @ Line 314 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
3109 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/node.cpp @ Line 320 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
3110 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/node.cpp @ Line 326 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
3111 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/node.cpp @ Line 387 performance-no-automatic-move constness of 'prev_traj' prevents automatic move 1
3112 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/node.cpp @ Line 398 performance-no-automatic-move constness of 'optimized_trajectory' prevents automatic move 1
3113 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/node.cpp @ Line 418 misc-throw-by-value-catch-by-reference catch handler catches by value; should catch by reference instead 1
3114 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/node.cpp @ Line 551 clang-diagnostic-sign-compare comparison of integers of different signs: 'std::vector::size_type' (aka 'unsigned long') and 'const int' 1
3115 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/node.cpp @ Line 642 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3116 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/node.cpp @ Line 705 clang-diagnostic-sign-compare comparison of integers of different signs: 'const int' and 'std::vector::size_type' (aka 'unsigned long') 1
3117 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/node.cpp @ Line 726 readability-else-after-return do not use 'else' after 'return' 1
3118 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 35 bugprone-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
3119 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 35 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
3120 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 36 bugprone-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
3121 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 36 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
3122 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 47 bugprone-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
3123 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 47 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
3124 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 48 bugprone-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
3125 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 48 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
3126 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 68 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
3127 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 125 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
3128 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 136 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
3129 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 155 readability-static-accessed-through-instance static member accessed through instance 2
3130 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 156 readability-static-accessed-through-instance static member accessed through instance 2
3131 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 157 readability-static-accessed-through-instance static member accessed through instance 2
3132 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 158 readability-static-accessed-through-instance static member accessed through instance 2
3133 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 159 readability-static-accessed-through-instance static member accessed through instance 2
3134 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 160 readability-static-accessed-through-instance static member accessed through instance 2
3135 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 161 readability-static-accessed-through-instance static member accessed through instance 2
3136 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 162 readability-static-accessed-through-instance static member accessed through instance 2
3137 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 176 readability-static-accessed-through-instance static member accessed through instance 2
3138 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 178 readability-static-accessed-through-instance static member accessed through instance 2
3139 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 180 readability-static-accessed-through-instance static member accessed through instance 2
3140 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 197 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3141 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 322 modernize-use-emplace use emplace_back instead of push_back 2
3142 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 327 modernize-use-emplace use emplace_back instead of push_back 2
3143 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 329 bugprone-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
3144 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 329 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
3145 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 330 modernize-use-emplace use emplace_back instead of push_back 2
3146 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 334 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3147 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 335 modernize-use-emplace use emplace_back instead of push_back 2
3148 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 338 modernize-use-emplace use emplace_back instead of push_back 2
3149 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 345 modernize-use-emplace use emplace_back instead of push_back 2
3150 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 350 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3151 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 351 modernize-use-emplace use emplace_back instead of push_back 2
3152 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 354 modernize-use-emplace use emplace_back instead of push_back 2
3153 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 358 modernize-use-emplace use emplace_back instead of push_back 2
3154 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 360 bugprone-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
3155 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 360 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
3156 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 361 modernize-use-emplace use emplace_back instead of push_back 2
3157 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 366 modernize-use-emplace use emplace_back instead of push_back 2
3158 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 368 modernize-use-emplace use emplace_back instead of push_back 2
3159 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 369 modernize-use-emplace use emplace_back instead of push_back 2
3160 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 370 modernize-use-emplace use emplace_back instead of push_back 2
3161 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 398 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3162 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 398 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3163 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 398 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
3164 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 417 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3165 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 474 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
3166 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 488 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
3167 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 488 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
3168 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 511 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3169 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/process_cv.cpp @ Line 537 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
3170 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 179 readability-else-after-return do not use 'else' after 'return' 1
3171 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 204 readability-else-after-return do not use 'else' after 'return' 1
3172 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 261 performance-inefficient-vector-operation 'push_back' is called inside a loop; consider pre-allocating the container capacity before the loop 1
3173 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 267 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3174 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 289 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3175 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 311 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3176 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 333 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3177 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 356 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 2
3178 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 387 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 2
3179 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 413 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3180 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 440 misc-unused-parameters parameter 'default_idx' is unused 2
3181 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 447 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3182 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 473 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3183 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 493 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 2
3184 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 524 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3185 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 539 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 2
3186 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 559 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3187 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 574 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 2
3188 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 648 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3189 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 687 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3190 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 688 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3191 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 707 misc-unused-parameters parameter 'row_size' is unused 2
3192 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 713 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3193 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 714 cppcoreguidelines-pro-type-member-init uninitialized record type: 'bin' 2
3194 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 751 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3195 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 771 readability-else-after-return do not use 'else' after 'return' 1
3196 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 792 readability-else-after-return do not use 'else' after 'return' 1
3197 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 806 modernize-loop-convert use range-based for loop instead 2
3198 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 806 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3199 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 809 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3200 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 880 bugprone-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
3201 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 880 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
3202 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 900 bugprone-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
3203 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 900 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
3204 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 901 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 1
3205 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 907 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3206 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 907 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3207 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 918 misc-unused-parameters parameter 'default_idx' is unused 2
3208 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 921 clang-diagnostic-sign-compare comparison of integers of different signs: 'int' and 'std::vector::size_type' (aka 'unsigned long') 2
3209 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 927 bugprone-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
3210 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/util.cpp @ Line 927 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
3211 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/vehicle_model/vehicle_model_interface.cpp @ Line 17 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: velocity_, curvature_ 1
3212 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/vehicle_model/vehicle_model_interface.cpp @ Line 21 readability-make-member-function-const method 'getDimX' can be made const 2
3213 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/vehicle_model/vehicle_model_interface.cpp @ Line 22 readability-make-member-function-const method 'getDimU' can be made const 2
3214 planning/scenario_planning/lane_driving/motion_planning/obstacle_avoidance_planner/src/vehicle_model/vehicle_model_interface.cpp @ Line 23 readability-make-member-function-const method 'getDimY' can be made const 2
3215 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/include/obstacle_stop_planner/adaptive_cruise_control.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'OBSTACLE_STOP_PLANNER__ADAPTIVE_CRUISE_CONTROL_HPP_', which is a reserved identifier 2
3216 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/include/obstacle_stop_planner/debug_marker.hpp @ Line 15 bugprone-reserved-identifier declaration uses identifier 'OBSTACLE_STOP_PLANNER__DEBUG_MARKER_HPP_', which is a reserved identifier 2
3217 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/include/obstacle_stop_planner/debug_marker.hpp @ Line 42 cppcoreguidelines-special-member-functions class 'ObstacleStopPlannerDebugNode' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
3218 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/include/obstacle_stop_planner/debug_marker.hpp @ Line 46 modernize-use-equals-default use '= default' to define a trivial destructor 2
3219 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/include/obstacle_stop_planner/node.hpp @ Line 15 bugprone-reserved-identifier declaration uses identifier 'OBSTACLE_STOP_PLANNER__NODE_HPP_', which is a reserved identifier 2
3220 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/include/obstacle_stop_planner/node.hpp @ Line 45 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: index 1
3221 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 47 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
3222 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 47 cppcoreguidelines-init-variables variable 'roll' is not initialized 2
3223 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 47 cppcoreguidelines-init-variables variable 'pitch' is not initialized 2
3224 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 47 cppcoreguidelines-init-variables variable 'yaw' is not initialized 2
3225 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 99 readability-else-after-return do not use 'else' after 'return' 1
3226 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 108 readability-else-after-return do not use 'else' after 'return' 1
3227 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 118 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: param_ 1
3228 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 193 performance-unnecessary-value-param the const qualified parameter 'nearest_collision_point_time' is copied for each invocation; consider making it a reference 2
3229 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 194 performance-unnecessary-value-param the const qualified parameter 'object_ptr' is copied for each invocation; consider making it a reference 2
3230 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 195 performance-unnecessary-value-param the const qualified parameter 'current_velocity_ptr' is copied for each invocation; consider making it a reference 2
3231 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 202 cppcoreguidelines-init-variables variable 'col_point_distance' is not initialized 2
3232 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 203 cppcoreguidelines-init-variables variable 'point_velocity' is not initialized 2
3233 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 337 readability-convert-member-functions-to-static method 'calcTrajYaw' can be made static 1
3234 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 344 performance-unnecessary-value-param the const qualified parameter 'object_ptr' is copied for each invocation; consider making it a reference 2
3235 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 355 cppcoreguidelines-init-variables variable 'obj_vel' is not initialized 2
3236 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 356 cppcoreguidelines-init-variables variable 'obj_yaw' is not initialized 2
3237 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 374 readability-else-after-return do not use 'else' after 'return' 1
3238 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 473 readability-make-member-function-const method 'calcThreshDistToForwardObstacle' can be made const 1
3239 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 490 readability-make-member-function-const method 'calcBaseDistToForwardObstacle' can be made const 1
3240 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 505 readability-make-member-function-const method 'calcTargetVelocity_P' can be made const 1
3241 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 509 cppcoreguidelines-init-variables variable 'add_vel_p' is not initialized 2
3242 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 518 readability-convert-member-functions-to-static method 'calcTargetVelocity_I' can be made static 1
3243 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 519 misc-unused-parameters parameter 'target_dist' is unused 2
3244 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 519 misc-unused-parameters parameter 'current_dist' is unused 2
3245 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 528 readability-static-accessed-through-instance static member accessed through instance 2
3246 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 536 readability-static-accessed-through-instance static member accessed through instance 2
3247 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 546 readability-static-accessed-through-instance static member accessed through instance 2
3248 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 546 readability-static-accessed-through-instance static member accessed through instance 2
3249 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 575 readability-make-member-function-const method 'insertMaxVelocityToPath' can be made const 1
3250 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 604 cppcoreguidelines-init-variables variable 'next_pre_vel' is not initialized 2
3251 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 642 bugprone-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
3252 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 642 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
3253 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 654 performance-unnecessary-value-param the const qualified parameter 'vel_que' is copied for each invocation; consider making it a reference 2
3254 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 662 clang-diagnostic-range-loop-construct loop variable 'vel' creates a copy from type 'const geometry_msgs::msg::TwistStamped_>' 2
3255 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 662 performance-for-range-copy the loop variable's type is not a reference type; this creates a copy in each iteration; consider making this a reference 2
3256 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 666 cppcoreguidelines-init-variables variable 'med_vel' is not initialized 2
3257 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/adaptive_cruise_control.cpp @ Line 684 readability-convert-member-functions-to-static method 'lowpass_filter' can be made static 1
3258 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/debug_marker.cpp @ Line 167 modernize-loop-convert use range-based for loop instead 2
3259 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/debug_marker.cpp @ Line 218 modernize-loop-convert use range-based for loop instead 2
3260 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/debug_marker.cpp @ Line 269 modernize-loop-convert use range-based for loop instead 2
3261 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/debug_marker.cpp @ Line 320 modernize-loop-convert use range-based for loop instead 2
3262 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 45 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
3263 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 45 cppcoreguidelines-init-variables variable 'roll' is not initialized 2
3264 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 45 cppcoreguidelines-init-variables variable 'pitch' is not initialized 2
3265 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 45 cppcoreguidelines-init-variables variable 'yaw' is not initialized 2
3266 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 58 performance-no-automatic-move constness of 'json_dumps_pose' prevents automatic move 1
3267 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 61 performance-unnecessary-value-param the const qualified parameter 'stop_reason' is copied for each invocation; consider making it a reference 2
3268 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 151 performance-unnecessary-value-param the const qualified parameter 'input_msg' is copied for each invocation; consider making it a reference 2
3269 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 166 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
3270 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 166 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
3271 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 166 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
3272 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 172 performance-unnecessary-value-param the const qualified parameter 'input_msg' is copied for each invocation; consider making it a reference 2
3273 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 204 cppcoreguidelines-init-variables variable 'trajectory_trim_index' is not initialized 2
3274 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 262 cppcoreguidelines-init-variables variable 'decimate_trajectory_collision_index' is not initialized 2
3275 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 268 cppcoreguidelines-init-variables variable 'decimate_trajectory_slow_down_index' is not initialized 2
3276 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 470 performance-unnecessary-value-param the const qualified parameter 'input_msg' is copied for each invocation; consider making it a reference 2
3277 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 506 bugprone-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
3278 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 506 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
3279 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 528 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
3280 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 641 readability-make-member-function-const method 'calcSlowDownTargetVel' can be made const 2
3281 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 649 performance-unnecessary-value-param the const qualified parameter 'input_msg' is copied for each invocation; consider making it a reference 2
3282 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 655 performance-unnecessary-value-param the const qualified parameter 'input_msg' is copied for each invocation; consider making it a reference 2
3283 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 668 readability-convert-member-functions-to-static method 'getExtendTrajectoryPoint' can be made static 1
3284 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 718 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
3285 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 722 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
3286 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 755 readability-convert-member-functions-to-static method 'trimTrajectoryWithIndexFromSelfPose' can be made static 1
3287 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 782 misc-unused-parameters parameter 'input_trajectory' is unused 2
3288 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 786 cppcoreguidelines-init-variables variable 'index' is not initialized 2
3289 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 793 performance-unnecessary-value-param the const qualified parameter 'input_pointcloud_ptr' is copied for each invocation; consider making it a reference 2
3290 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 794 performance-unnecessary-value-param the parameter 'output_pointcloud_ptr' is copied for each invocation but only used as a const reference; consider making it a const reference 2
3291 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 817 modernize-use-emplace use emplace_back instead of push_back 2
3292 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 823 modernize-use-emplace use emplace_back instead of push_back 2
3293 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 829 modernize-use-emplace use emplace_back instead of push_back 2
3294 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 835 modernize-use-emplace use emplace_back instead of push_back 2
3295 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 845 modernize-use-emplace use emplace_back instead of push_back 2
3296 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 851 modernize-use-emplace use emplace_back instead of push_back 2
3297 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 857 modernize-use-emplace use emplace_back instead of push_back 2
3298 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 863 modernize-use-emplace use emplace_back instead of push_back 2
3299 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 873 readability-convert-member-functions-to-static method 'convexHull' can be made static 1
3300 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 874 performance-unnecessary-value-param the const qualified parameter 'pointcloud' is copied for each invocation; consider making it a reference 2
3301 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 888 modernize-loop-convert use range-based for loop instead 2
3302 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 889 modernize-use-emplace use emplace_back instead of push_back 2
3303 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 895 modernize-loop-convert use range-based for loop instead 2
3304 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 904 readability-convert-member-functions-to-static method 'getSelfPose' can be made static 1
3305 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 926 readability-convert-member-functions-to-static method 'getBackwardPointFromBasePoint' can be made static 1
3306 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 936 readability-convert-member-functions-to-static method 'getNearestPoint' can be made static 1
3307 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 960 readability-convert-member-functions-to-static method 'getLateralNearestPoint' can be made static 1
3308 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 968 modernize-loop-convert use range-based for loop instead 2
3309 planning/scenario_planning/lane_driving/motion_planning/obstacle_stop_planner/src/node.cpp @ Line 982 readability-make-member-function-const method 'getVehicleCenterFromBase' can be made const 1
3310 planning/scenario_planning/lane_driving/motion_planning/surround_obstacle_checker/include/surround_obstacle_checker/debug_marker.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'SURROUND_OBSTACLE_CHECKER__DEBUG_MARKER_HPP_', which is a reserved identifier 2
3311 planning/scenario_planning/lane_driving/motion_planning/surround_obstacle_checker/include/surround_obstacle_checker/node.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'SURROUND_OBSTACLE_CHECKER__NODE_HPP_', which is a reserved identifier 2
3312 planning/scenario_planning/lane_driving/motion_planning/surround_obstacle_checker/include/surround_obstacle_checker/node.hpp @ Line 116 clang-diagnostic-unused-private-field private field 'is_surround_obstacle_' is not used 1
3313 planning/scenario_planning/lane_driving/motion_planning/surround_obstacle_checker/src/debug_marker.cpp @ Line 22 performance-unnecessary-value-param the const qualified parameter 'clock' is copied for each invocation; consider making it a reference 2
3314 planning/scenario_planning/lane_driving/motion_planning/surround_obstacle_checker/src/node.cpp @ Line 33 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: is_surround_obstacle_ 1
3315 planning/scenario_planning/lane_driving/motion_planning/surround_obstacle_checker/src/node.cpp @ Line 74 performance-unnecessary-value-param the const qualified parameter 'input_msg' is copied for each invocation; consider making it a reference 2
3316 planning/scenario_planning/lane_driving/motion_planning/surround_obstacle_checker/src/node.cpp @ Line 150 performance-unnecessary-value-param the const qualified parameter 'input_msg' is copied for each invocation; consider making it a reference 2
3317 planning/scenario_planning/lane_driving/motion_planning/surround_obstacle_checker/src/node.cpp @ Line 156 performance-unnecessary-value-param the const qualified parameter 'input_msg' is copied for each invocation; consider making it a reference 2
3318 planning/scenario_planning/lane_driving/motion_planning/surround_obstacle_checker/src/node.cpp @ Line 162 performance-unnecessary-value-param the const qualified parameter 'input_msg' is copied for each invocation; consider making it a reference 2
3319 planning/scenario_planning/lane_driving/motion_planning/surround_obstacle_checker/src/node.cpp @ Line 167 readability-convert-member-functions-to-static method 'insertStopVelocity' can be made static 1
3320 planning/scenario_planning/lane_driving/motion_planning/surround_obstacle_checker/src/node.cpp @ Line 221 readability-convert-member-functions-to-static method 'getClosestIdx' can be made static 1
3321 planning/scenario_planning/lane_driving/motion_planning/surround_obstacle_checker/src/node.cpp @ Line 383 readability-make-member-function-const method 'createSelfPolygon' can be made const 2
3322 planning/scenario_planning/lane_driving/motion_planning/surround_obstacle_checker/src/node.cpp @ Line 396 readability-convert-member-functions-to-static method 'createObjPolygon' can be made static 1
3323 planning/scenario_planning/lane_driving/motion_planning/surround_obstacle_checker/src/node.cpp @ Line 424 readability-convert-member-functions-to-static method 'createObjPolygon' can be made static 1
3324 planning/scenario_planning/lane_driving/motion_planning/surround_obstacle_checker/src/node.cpp @ Line 453 performance-unnecessary-value-param the const qualified parameter 'no_start_reason' is copied for each invocation; consider making it a reference 2
3325 planning/scenario_planning/lane_driving/motion_planning/surround_obstacle_checker/src/node.cpp @ Line 466 readability-convert-member-functions-to-static method 'jsonDumpsPose' can be made static 1
3326 planning/scenario_planning/lane_driving/motion_planning/surround_obstacle_checker/src/node.cpp @ Line 474 performance-no-automatic-move constness of 'json_dumps_pose' prevents automatic move 1
3327 planning/scenario_planning/parking/astar_search/include/astar_search/astar_search.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'ASTAR_SEARCH__ASTAR_SEARCH_HPP_', which is a reserved identifier 2
3328 planning/scenario_planning/parking/astar_search/include/astar_search/astar_search.hpp @ Line 46 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: x, y, theta, is_back 1
3329 planning/scenario_planning/parking/astar_search/include/astar_search/astar_search.hpp @ Line 48 misc-non-private-member-variables-in-classes member variable 'status' has public visibility 1
3330 planning/scenario_planning/parking/astar_search/include/astar_search/astar_search.hpp @ Line 49 misc-non-private-member-variables-in-classes member variable 'x' has public visibility 1
3331 planning/scenario_planning/parking/astar_search/include/astar_search/astar_search.hpp @ Line 50 misc-non-private-member-variables-in-classes member variable 'y' has public visibility 1
3332 planning/scenario_planning/parking/astar_search/include/astar_search/astar_search.hpp @ Line 51 misc-non-private-member-variables-in-classes member variable 'theta' has public visibility 1
3333 planning/scenario_planning/parking/astar_search/include/astar_search/astar_search.hpp @ Line 52 misc-non-private-member-variables-in-classes member variable 'gc' has public visibility 1
3334 planning/scenario_planning/parking/astar_search/include/astar_search/astar_search.hpp @ Line 53 misc-non-private-member-variables-in-classes member variable 'hc' has public visibility 1
3335 planning/scenario_planning/parking/astar_search/include/astar_search/astar_search.hpp @ Line 54 misc-non-private-member-variables-in-classes member variable 'is_back' has public visibility 1
3336 planning/scenario_planning/parking/astar_search/include/astar_search/astar_search.hpp @ Line 55 misc-non-private-member-variables-in-classes member variable 'parent' has public visibility 1
3337 planning/scenario_planning/parking/astar_search/include/astar_search/astar_search.hpp @ Line 82 misc-non-private-member-variables-in-classes member variable 'shift_x' has public visibility 1
3338 planning/scenario_planning/parking/astar_search/include/astar_search/astar_search.hpp @ Line 83 misc-non-private-member-variables-in-classes member variable 'shift_y' has public visibility 1
3339 planning/scenario_planning/parking/astar_search/include/astar_search/astar_search.hpp @ Line 84 misc-non-private-member-variables-in-classes member variable 'shift_theta' has public visibility 1
3340 planning/scenario_planning/parking/astar_search/include/astar_search/astar_search.hpp @ Line 85 misc-non-private-member-variables-in-classes member variable 'step' has public visibility 1
3341 planning/scenario_planning/parking/astar_search/include/astar_search/astar_search.hpp @ Line 86 misc-non-private-member-variables-in-classes member variable 'is_curve' has public visibility 1
3342 planning/scenario_planning/parking/astar_search/include/astar_search/astar_search.hpp @ Line 87 misc-non-private-member-variables-in-classes member variable 'is_back' has public visibility 1
3343 planning/scenario_planning/parking/astar_search/include/astar_search/helper.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'ASTAR_SEARCH__HELPER_HPP_', which is a reserved identifier 2
3344 planning/scenario_planning/parking/astar_search/include/astar_search/helper.hpp @ Line 26 misc-definitions-in-headers function 'normalizeDegree' defined in a header file; function definitions in header files can lead to ODR violations 2
3345 planning/scenario_planning/parking/astar_search/include/astar_search/helper.hpp @ Line 32 readability-else-after-return do not use 'else' after 'return' 1
3346 planning/scenario_planning/parking/astar_search/include/astar_search/helper.hpp @ Line 37 misc-definitions-in-headers function 'normalizeRadian' defined in a header file; function definitions in header files can lead to ODR violations 2
3347 planning/scenario_planning/parking/astar_search/include/astar_search/helper.hpp @ Line 43 readability-else-after-return do not use 'else' after 'return' 1
3348 planning/scenario_planning/parking/astar_search/src/astar_search.cpp @ Line 104 bugprone-narrowing-conversions narrowing conversion from 'double' to 'int' 1
3349 planning/scenario_planning/parking/astar_search/src/astar_search.cpp @ Line 104 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'int' 1
3350 planning/scenario_planning/parking/astar_search/src/astar_search.cpp @ Line 105 bugprone-narrowing-conversions narrowing conversion from 'double' to 'int' 1
3351 planning/scenario_planning/parking/astar_search/src/astar_search.cpp @ Line 105 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'int' 1
3352 planning/scenario_planning/parking/astar_search/src/astar_search.cpp @ Line 115 bugprone-narrowing-conversions narrowing conversion from 'int' to 'float' 1
3353 planning/scenario_planning/parking/astar_search/src/astar_search.cpp @ Line 115 cppcoreguidelines-narrowing-conversions narrowing conversion from 'int' to 'float' 1
3354 planning/scenario_planning/parking/astar_search/src/astar_search.cpp @ Line 116 bugprone-narrowing-conversions narrowing conversion from 'int' to 'float' 1
3355 planning/scenario_planning/parking/astar_search/src/astar_search.cpp @ Line 116 cppcoreguidelines-narrowing-conversions narrowing conversion from 'int' to 'float' 1
3356 planning/scenario_planning/parking/astar_search/src/astar_search.cpp @ Line 212 bugprone-signed-char-misuse 'signed char' to 'const int' conversion; consider casting to 'unsigned char' first. 1
3357 planning/scenario_planning/parking/astar_search/src/astar_search.cpp @ Line 426 readability-use-anyofallof replace loop by 'std::any_of()' 1
3358 planning/scenario_planning/parking/astar_search/src/astar_search.cpp @ Line 438 readability-make-member-function-const method 'isOutOfRange' can be made const 2
3359 planning/scenario_planning/parking/costmap_generator/include/costmap_generator/costmap_generator.hpp @ Line 46 bugprone-reserved-identifier declaration uses identifier 'COSTMAP_GENERATOR__COSTMAP_GENERATOR_HPP_', which is a reserved identifier 2
3360 planning/scenario_planning/parking/costmap_generator/include/costmap_generator/object_map_utils.hpp @ Line 34 bugprone-reserved-identifier declaration uses identifier 'COSTMAP_GENERATOR__OBJECT_MAP_UTILS_HPP_', which is a reserved identifier 2
3361 planning/scenario_planning/parking/costmap_generator/include/costmap_generator/object_map_utils.hpp @ Line 87 readability-inconsistent-declaration-parameter-name function 'object_map::FillPolygonAreas' has a definition with different parameter names 3
3362 planning/scenario_planning/parking/costmap_generator/include/costmap_generator/objects_to_costmap.hpp @ Line 46 bugprone-reserved-identifier declaration uses identifier 'COSTMAP_GENERATOR__OBJECTS_TO_COSTMAP_HPP_', which is a reserved identifier 2
3363 planning/scenario_planning/parking/costmap_generator/include/costmap_generator/objects_to_costmap.hpp @ Line 72 modernize-use-default-member-init use default member initializer for 'NUMBER_OF_POINTS' 2
3364 planning/scenario_planning/parking/costmap_generator/include/costmap_generator/objects_to_costmap.hpp @ Line 73 modernize-use-default-member-init use default member initializer for 'NUMBER_OF_DIMENSIONS' 2
3365 planning/scenario_planning/parking/costmap_generator/include/costmap_generator/points_to_costmap.hpp @ Line 46 bugprone-reserved-identifier declaration uses identifier 'COSTMAP_GENERATOR__POINTS_TO_COSTMAP_HPP_', which is a reserved identifier 2
3366 planning/scenario_planning/parking/costmap_generator/include/costmap_generator/points_to_costmap.hpp @ Line 55 cppcoreguidelines-special-member-functions class 'PointsToCostmap' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
3367 planning/scenario_planning/parking/costmap_generator/include/costmap_generator/points_to_costmap.hpp @ Line 70 readability-inconsistent-declaration-parameter-name function 'PointsToCostmap::makeCostmapFromPoints' has a definition with different parameter names 3
3368 planning/scenario_planning/parking/costmap_generator/include/costmap_generator/points_to_costmap.hpp @ Line 82 clang-diagnostic-unused-private-field private field 'y_cell_size_' is not used 1
3369 planning/scenario_planning/parking/costmap_generator/include/costmap_generator/points_to_costmap.hpp @ Line 83 clang-diagnostic-unused-private-field private field 'x_cell_size_' is not used 1
3370 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/costmap_generator_node.cpp @ Line 61 performance-unnecessary-value-param the const qualified parameter 'scenario' is copied for each invocation; consider making it a reference 2
3371 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/costmap_generator_node.cpp @ Line 160 readability-convert-member-functions-to-static method 'loadRoadAreasFromLaneletMap' can be made static 1
3372 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/costmap_generator_node.cpp @ Line 161 performance-unnecessary-value-param the const qualified parameter 'lanelet_map' is copied for each invocation; consider making it a reference 2
3373 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/costmap_generator_node.cpp @ Line 176 readability-convert-member-functions-to-static method 'loadParkingAreasFromLaneletMap' can be made static 1
3374 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/costmap_generator_node.cpp @ Line 177 performance-unnecessary-value-param the const qualified parameter 'lanelet_map' is copied for each invocation; consider making it a reference 2
3375 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/costmap_generator_node.cpp @ Line 202 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
3376 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/costmap_generator_node.cpp @ Line 214 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
3377 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/costmap_generator_node.cpp @ Line 219 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
3378 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/costmap_generator_node.cpp @ Line 224 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
3379 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/costmap_generator_node.cpp @ Line 294 performance-unnecessary-value-param the const qualified parameter 'in_objects' is copied for each invocation; consider making it a reference 2
3380 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/costmap_generator_node.cpp @ Line 297 cppcoreguidelines-owning-memory initializing non-owner 'autoware_perception_msgs::msg::DynamicObjectArray_> *' with a newly created 'gsl::owner<>' 2
3381 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/costmap_generator_node.cpp @ Line 310 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
3382 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/costmap_generator_node.cpp @ Line 320 performance-unnecessary-value-param the const qualified parameter 'in_objects' is copied for each invocation; consider making it a reference 2
3383 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/costmap_generator_node.cpp @ Line 337 bugprone-narrowing-conversions narrowing conversion from 'double' to 'int' 1
3384 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/costmap_generator_node.cpp @ Line 337 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'int' 1
3385 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/costmap_generator_node.cpp @ Line 337 bugprone-narrowing-conversions narrowing conversion from 'double' to 'int' 1
3386 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/costmap_generator_node.cpp @ Line 337 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'int' 1
3387 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/costmap_generator_node.cpp @ Line 338 bugprone-narrowing-conversions narrowing conversion from 'double' to 'int' 1
3388 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/costmap_generator_node.cpp @ Line 338 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'int' 1
3389 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/costmap_generator_node.cpp @ Line 338 bugprone-narrowing-conversions narrowing conversion from 'double' to 'int' 1
3390 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/costmap_generator_node.cpp @ Line 338 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'int' 1
3391 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/costmap_generator_node.cpp @ Line 372 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3392 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/costmap_generator_node.cpp @ Line 372 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3393 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/costmap_generator_node.cpp @ Line 372 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3394 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/costmap_generator_node.cpp @ Line 372 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3395 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/object_map_utils.cpp @ Line 42 performance-unnecessary-value-param the const qualified parameter 'in_publisher' is copied for each invocation; consider making it a reference 2
3396 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/object_map_utils.cpp @ Line 50 performance-unnecessary-value-param the const qualified parameter 'in_publisher' is copied for each invocation; consider making it a reference 2
3397 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/object_map_utils.cpp @ Line 55 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3398 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/object_map_utils.cpp @ Line 55 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3399 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/object_map_utils.cpp @ Line 55 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3400 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/object_map_utils.cpp @ Line 55 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3401 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/object_map_utils.cpp @ Line 75 bugprone-narrowing-conversions narrowing conversion from 'int' to 'float' 1
3402 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/object_map_utils.cpp @ Line 75 cppcoreguidelines-narrowing-conversions narrowing conversion from 'int' to 'float' 1
3403 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/object_map_utils.cpp @ Line 75 bugprone-narrowing-conversions narrowing conversion from 'int' to 'float' 1
3404 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/object_map_utils.cpp @ Line 75 cppcoreguidelines-narrowing-conversions narrowing conversion from 'int' to 'float' 1
3405 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/object_map_utils.cpp @ Line 96 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
3406 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/object_map_utils.cpp @ Line 120 bugprone-narrowing-conversions narrowing conversion from 'int' to 'float' 1
3407 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/object_map_utils.cpp @ Line 120 cppcoreguidelines-narrowing-conversions narrowing conversion from 'int' to 'float' 1
3408 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/object_map_utils.cpp @ Line 120 bugprone-narrowing-conversions narrowing conversion from 'int' to 'float' 1
3409 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/object_map_utils.cpp @ Line 120 cppcoreguidelines-narrowing-conversions narrowing conversion from 'int' to 'float' 1
3410 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/objects_to_costmap.cpp @ Line 102 readability-convert-member-functions-to-static method 'makeExpandedPoint' can be made static 1
3411 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/objects_to_costmap.cpp @ Line 145 readability-convert-member-functions-to-static method 'setCostInPolygon' can be made static 1
3412 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/objects_to_costmap.cpp @ Line 161 performance-unnecessary-value-param the const qualified parameter 'in_objects' is copied for each invocation; consider making it a reference 2
3413 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/objects_to_costmap.cpp @ Line 171 bugprone-branch-clone repeated branch in conditional chain 3
3414 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/points_to_costmap.cpp @ Line 51 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: grid_length_x_, grid_length_y_, grid_resolution_, grid_position_x_, grid_position_y_, y_cell_size_, x_cell_size_ 1
3415 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/points_to_costmap.cpp @ Line 51 modernize-use-equals-default use '= default' to define a trivial default constructor 2
3416 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/points_to_costmap.cpp @ Line 53 modernize-use-equals-default use '= default' to define a trivial destructor 2
3417 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/points_to_costmap.cpp @ Line 64 readability-make-member-function-const method 'isValidInd' can be made const 2
3418 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/points_to_costmap.cpp @ Line 78 readability-make-member-function-const method 'fetchGridIndexFromPoint' can be made const 2
3419 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/points_to_costmap.cpp @ Line 112 readability-convert-member-functions-to-static method 'calculateCostmap' can be made static 1
3420 planning/scenario_planning/parking/costmap_generator/nodes/costmap_generator/points_to_costmap.cpp @ Line 116 performance-unnecessary-value-param the const qualified parameter 'grid_vec' is copied for each invocation; consider making it a reference 2
3421 planning/scenario_planning/parking/freespace_planner/include/freespace_planner/freespace_planner.hpp @ Line 32 bugprone-reserved-identifier declaration uses identifier 'FREESPACE_PLANNER__FREESPACE_PLANNER_HPP_', which is a reserved identifier 2
3422 planning/scenario_planning/parking/freespace_planner/src/freespace_planner/freespace_planner_node.cpp @ Line 233 readability-use-anyofallof replace loop by 'std::all_of()' 1
3423 planning/scenario_planning/parking/freespace_planner/src/freespace_planner/freespace_planner_node.cpp @ Line 243 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: node_param_, astar_param_, prev_target_index_, target_index_ 1
3424 planning/scenario_planning/parking/freespace_planner/src/freespace_planner/freespace_planner_node.cpp @ Line 330 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
3425 planning/scenario_planning/parking/freespace_planner/src/freespace_planner/freespace_planner_node.cpp @ Line 340 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
3426 planning/scenario_planning/parking/freespace_planner/src/freespace_planner/freespace_planner_node.cpp @ Line 345 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
3427 planning/scenario_planning/parking/freespace_planner/src/freespace_planner/freespace_planner_node.cpp @ Line 350 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
3428 planning/scenario_planning/parking/freespace_planner/src/freespace_planner/freespace_planner_node.cpp @ Line 376 modernize-make-unique use std::make_unique instead 2
3429 planning/scenario_planning/parking/freespace_planner/src/freespace_planner/freespace_planner_node.cpp @ Line 376 cppcoreguidelines-owning-memory initializing non-owner argument of type 'std::unique_ptr>::pointer' (aka 'AstarSearch *') with a newly created 'gsl::owner<>' 1
3430 planning/scenario_planning/parking/freespace_planner/src/freespace_planner/freespace_planner_node.cpp @ Line 490 modernize-make-unique use std::make_unique instead 2
3431 planning/scenario_planning/parking/freespace_planner/src/freespace_planner/freespace_planner_node.cpp @ Line 490 cppcoreguidelines-owning-memory initializing non-owner argument of type 'std::unique_ptr>::pointer' (aka 'AstarSearch *') with a newly created 'gsl::owner<>' 1
3432 planning/scenario_planning/scenario_selector/include/scenario_selector/scenario_selector_node.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'SCENARIO_SELECTOR__SCENARIO_SELECTOR_NODE_HPP_', which is a reserved identifier 2
3433 planning/scenario_planning/scenario_selector/src/scenario_selector_node/scenario_selector_node.cpp @ Line 65 performance-no-automatic-move constness of 'linked_parking_lot' prevents automatic move 1
3434 planning/scenario_planning/scenario_selector/src/scenario_selector_node/scenario_selector_node.cpp @ Line 66 readability-else-after-return do not use 'else' after 'return' 1
3435 planning/scenario_planning/scenario_selector/src/scenario_selector_node/scenario_selector_node.cpp @ Line 130 performance-unnecessary-value-param the const qualified parameter 'trajectory' is copied for each invocation; consider making it a reference 2
3436 planning/scenario_planning/scenario_selector/src/scenario_selector_node/scenario_selector_node.cpp @ Line 149 readability-use-anyofallof replace loop by 'std::all_of()' 1
3437 planning/scenario_planning/scenario_selector/src/scenario_selector_node/scenario_selector_node.cpp @ Line 176 readability-else-after-return do not use 'else' after 'return' 1
3438 planning/scenario_planning/scenario_selector/src/scenario_selector_node/scenario_selector_node.cpp @ Line 188 cppcoreguidelines-init-variables variable 'is_parking_completed' is not initialized 2
3439 planning/scenario_planning/scenario_selector/src/scenario_selector_node/scenario_selector_node.cpp @ Line 229 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
3440 planning/scenario_planning/scenario_selector/src/scenario_selector_node/scenario_selector_node.cpp @ Line 236 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
3441 planning/scenario_planning/scenario_selector/src/scenario_selector_node/scenario_selector_node.cpp @ Line 242 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
3442 sensing/preprocessor/gnss/geo_pos_conv/include/geo_pos_conv/geo_pos_conv.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'GEO_POS_CONV__GEO_POS_CONV_HPP_', which is a reserved identifier 2
3443 sensing/preprocessor/gnss/geo_pos_conv/include/geo_pos_conv/geo_pos_conv.hpp @ Line 18 modernize-deprecated-headers inclusion of deprecated C++ header 'math.h'; consider using 'cmath' instead 2
3444 sensing/preprocessor/gnss/geo_pos_conv/include/geo_pos_conv/geo_pos_conv.hpp @ Line 23 modernize-use-default-member-init use default member initializer for 'm_x' 2
3445 sensing/preprocessor/gnss/geo_pos_conv/include/geo_pos_conv/geo_pos_conv.hpp @ Line 24 modernize-use-default-member-init use default member initializer for 'm_y' 2
3446 sensing/preprocessor/gnss/geo_pos_conv/include/geo_pos_conv/geo_pos_conv.hpp @ Line 25 modernize-use-default-member-init use default member initializer for 'm_z' 2
3447 sensing/preprocessor/gnss/geo_pos_conv/include/geo_pos_conv/geo_pos_conv.hpp @ Line 27 modernize-use-default-member-init use default member initializer for 'm_lat' 2
3448 sensing/preprocessor/gnss/geo_pos_conv/include/geo_pos_conv/geo_pos_conv.hpp @ Line 28 modernize-use-default-member-init use default member initializer for 'm_lon' 2
3449 sensing/preprocessor/gnss/geo_pos_conv/include/geo_pos_conv/geo_pos_conv.hpp @ Line 29 modernize-use-default-member-init use default member initializer for 'm_h' 2
3450 sensing/preprocessor/gnss/geo_pos_conv/include/geo_pos_conv/geo_pos_conv.hpp @ Line 31 modernize-use-default-member-init use default member initializer for 'm_PLato' 2
3451 sensing/preprocessor/gnss/geo_pos_conv/include/geo_pos_conv/geo_pos_conv.hpp @ Line 32 modernize-use-default-member-init use default member initializer for 'm_PLo' 2
3452 sensing/preprocessor/gnss/geo_pos_conv/include/geo_pos_conv/geo_pos_conv.hpp @ Line 52 modernize-redundant-void-arg redundant void argument list in function declaration 1
3453 sensing/preprocessor/gnss/geo_pos_conv/include/geo_pos_conv/geo_pos_conv.hpp @ Line 53 modernize-redundant-void-arg redundant void argument list in function declaration 1
3454 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 51 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
3455 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 51 cppcoreguidelines-init-variables variable 'lon_deg' is not initialized 2
3456 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 51 cppcoreguidelines-init-variables variable 'lon_min' is not initialized 2
3457 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 51 cppcoreguidelines-init-variables variable 'lat_deg' is not initialized 2
3458 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 52 cppcoreguidelines-init-variables variable 'lat_min' is not initialized 2
3459 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 170 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
3460 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 170 cppcoreguidelines-init-variables variable 'lat' is not initialized 2
3461 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 170 cppcoreguidelines-init-variables variable 'lad' is not initialized 2
3462 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 170 cppcoreguidelines-init-variables variable 'lod' is not initialized 2
3463 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 170 cppcoreguidelines-init-variables variable 'lon' is not initialized 2
3464 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 195 modernize-redundant-void-arg redundant void argument list in function definition 1
3465 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 197 cppcoreguidelines-init-variables variable 'PS' is not initialized 2
3466 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 198 cppcoreguidelines-init-variables variable 'PSo' is not initialized 2
3467 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 199 cppcoreguidelines-init-variables variable 'PDL' is not initialized 2
3468 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 200 cppcoreguidelines-init-variables variable 'Pt' is not initialized 2
3469 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 201 cppcoreguidelines-init-variables variable 'PN' is not initialized 2
3470 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 202 cppcoreguidelines-init-variables variable 'PW' is not initialized 2
3471 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 204 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
3472 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 204 cppcoreguidelines-init-variables variable 'PB1' is not initialized 2
3473 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 204 cppcoreguidelines-init-variables variable 'PB2' is not initialized 2
3474 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 204 cppcoreguidelines-init-variables variable 'PB3' is not initialized 2
3475 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 204 cppcoreguidelines-init-variables variable 'PB4' is not initialized 2
3476 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 204 cppcoreguidelines-init-variables variable 'PB5' is not initialized 2
3477 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 204 cppcoreguidelines-init-variables variable 'PB6' is not initialized 2
3478 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 204 cppcoreguidelines-init-variables variable 'PB7' is not initialized 2
3479 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 204 cppcoreguidelines-init-variables variable 'PB8' is not initialized 2
3480 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 204 cppcoreguidelines-init-variables variable 'PB9' is not initialized 2
3481 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 205 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
3482 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 205 cppcoreguidelines-init-variables variable 'PA' is not initialized 2
3483 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 205 cppcoreguidelines-init-variables variable 'PB' is not initialized 2
3484 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 205 cppcoreguidelines-init-variables variable 'PC' is not initialized 2
3485 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 205 cppcoreguidelines-init-variables variable 'PD' is not initialized 2
3486 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 205 cppcoreguidelines-init-variables variable 'PE' is not initialized 2
3487 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 205 cppcoreguidelines-init-variables variable 'PF' is not initialized 2
3488 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 205 cppcoreguidelines-init-variables variable 'PG' is not initialized 2
3489 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 205 cppcoreguidelines-init-variables variable 'PH' is not initialized 2
3490 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 205 cppcoreguidelines-init-variables variable 'PI' is not initialized 2
3491 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 206 cppcoreguidelines-init-variables variable 'Pe' is not initialized 2
3492 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 207 cppcoreguidelines-init-variables variable 'Pet' is not initialized 2
3493 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 208 cppcoreguidelines-init-variables variable 'Pnn' is not initialized 2
3494 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 209 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
3495 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 209 cppcoreguidelines-init-variables variable 'AW' is not initialized 2
3496 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 209 cppcoreguidelines-init-variables variable 'FW' is not initialized 2
3497 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 209 cppcoreguidelines-init-variables variable 'Pmo' is not initialized 2
3498 sensing/preprocessor/gnss/geo_pos_conv/src/geo_pos_conv.cpp @ Line 373 modernize-redundant-void-arg redundant void argument list in function definition 1
3499 sensing/preprocessor/gnss/gnss_poser/include/gnss_poser/convert.hpp @ Line 15 bugprone-reserved-identifier declaration uses identifier 'GNSS_POSER__CONVERT_HPP_', which is a reserved identifier 2
3500 sensing/preprocessor/gnss/gnss_poser/include/gnss_poser/convert.hpp @ Line 45 misc-definitions-in-headers function 'EllipsoidHeight2OrthometricHeight' defined in a header file; function definitions in header files can lead to ODR violations 2
3501 sensing/preprocessor/gnss/gnss_poser/include/gnss_poser/convert.hpp @ Line 48 cppcoreguidelines-init-variables variable 'OrthometricHeight' is not initialized 2
3502 sensing/preprocessor/gnss/gnss_poser/include/gnss_poser/convert.hpp @ Line 61 misc-definitions-in-headers function 'NavSatFix2UTM' defined in a header file; function definitions in header files can lead to ODR violations 2
3503 sensing/preprocessor/gnss/gnss_poser/include/gnss_poser/convert.hpp @ Line 82 misc-definitions-in-headers function 'UTM2MGRS' defined in a header file; function definitions in header files can lead to ODR violations 2
3504 sensing/preprocessor/gnss/gnss_poser/include/gnss_poser/convert.hpp @ Line 93 bugprone-narrowing-conversions narrowing conversion from 'double' to 'int' 1
3505 sensing/preprocessor/gnss/gnss_poser/include/gnss_poser/convert.hpp @ Line 93 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'int' 1
3506 sensing/preprocessor/gnss/gnss_poser/include/gnss_poser/convert.hpp @ Line 111 misc-definitions-in-headers function 'NavSatFix2MGRS' defined in a header file; function definitions in header files can lead to ODR violations 2
3507 sensing/preprocessor/gnss/gnss_poser/include/gnss_poser/convert.hpp @ Line 120 misc-definitions-in-headers function 'NavSatFix2PLANE' defined in a header file; function definitions in header files can lead to ODR violations 2
3508 sensing/preprocessor/gnss/gnss_poser/include/gnss_poser/gnss_poser_core.hpp @ Line 15 bugprone-reserved-identifier declaration uses identifier 'GNSS_POSER__GNSS_POSER_CORE_HPP_', which is a reserved identifier 2
3509 sensing/preprocessor/gnss/gnss_poser/include/gnss_poser/gnss_poser_core.hpp @ Line 44 readability-inconsistent-declaration-parameter-name function 'gnss_poser::GNSSPoser::callbackNavPVT' has a definition with different parameter names 3
3510 sensing/preprocessor/gnss/gnss_poser/include/gnss_poser/gnss_stat.hpp @ Line 15 bugprone-reserved-identifier declaration uses identifier 'GNSS_POSER__GNSS_STAT_HPP_', which is a reserved identifier 2
3511 sensing/preprocessor/gnss/gnss_poser/include/gnss_poser/gnss_stat.hpp @ Line 41 misc-non-private-member-variables-in-classes member variable 'coordinate_system' has public visibility 1
3512 sensing/preprocessor/gnss/gnss_poser/include/gnss_poser/gnss_stat.hpp @ Line 41 modernize-use-default-member-init use default member initializer for 'coordinate_system' 2
3513 sensing/preprocessor/gnss/gnss_poser/include/gnss_poser/gnss_stat.hpp @ Line 42 misc-non-private-member-variables-in-classes member variable 'northup' has public visibility 1
3514 sensing/preprocessor/gnss/gnss_poser/include/gnss_poser/gnss_stat.hpp @ Line 42 modernize-use-default-member-init use default member initializer for 'northup' 2
3515 sensing/preprocessor/gnss/gnss_poser/include/gnss_poser/gnss_stat.hpp @ Line 43 misc-non-private-member-variables-in-classes member variable 'zone' has public visibility 1
3516 sensing/preprocessor/gnss/gnss_poser/include/gnss_poser/gnss_stat.hpp @ Line 43 modernize-use-default-member-init use default member initializer for 'zone' 2
3517 sensing/preprocessor/gnss/gnss_poser/include/gnss_poser/gnss_stat.hpp @ Line 44 misc-non-private-member-variables-in-classes member variable 'x' has public visibility 1
3518 sensing/preprocessor/gnss/gnss_poser/include/gnss_poser/gnss_stat.hpp @ Line 44 modernize-use-default-member-init use default member initializer for 'x' 2
3519 sensing/preprocessor/gnss/gnss_poser/include/gnss_poser/gnss_stat.hpp @ Line 45 misc-non-private-member-variables-in-classes member variable 'y' has public visibility 1
3520 sensing/preprocessor/gnss/gnss_poser/include/gnss_poser/gnss_stat.hpp @ Line 45 modernize-use-default-member-init use default member initializer for 'y' 2
3521 sensing/preprocessor/gnss/gnss_poser/include/gnss_poser/gnss_stat.hpp @ Line 46 misc-non-private-member-variables-in-classes member variable 'z' has public visibility 1
3522 sensing/preprocessor/gnss/gnss_poser/include/gnss_poser/gnss_stat.hpp @ Line 46 modernize-use-default-member-init use default member initializer for 'z' 2
3523 sensing/preprocessor/gnss/gnss_poser/include/gnss_poser/gnss_stat.hpp @ Line 47 misc-non-private-member-variables-in-classes member variable 'latitude' has public visibility 1
3524 sensing/preprocessor/gnss/gnss_poser/include/gnss_poser/gnss_stat.hpp @ Line 47 modernize-use-default-member-init use default member initializer for 'latitude' 2
3525 sensing/preprocessor/gnss/gnss_poser/include/gnss_poser/gnss_stat.hpp @ Line 48 misc-non-private-member-variables-in-classes member variable 'longitude' has public visibility 1
3526 sensing/preprocessor/gnss/gnss_poser/include/gnss_poser/gnss_stat.hpp @ Line 48 modernize-use-default-member-init use default member initializer for 'longitude' 2
3527 sensing/preprocessor/gnss/gnss_poser/include/gnss_poser/gnss_stat.hpp @ Line 49 misc-non-private-member-variables-in-classes member variable 'altitude' has public visibility 1
3528 sensing/preprocessor/gnss/gnss_poser/include/gnss_poser/gnss_stat.hpp @ Line 49 modernize-use-default-member-init use default member initializer for 'altitude' 2
3529 sensing/preprocessor/gnss/gnss_poser/src/gnss_poser_core.cpp @ Line 55 performance-unnecessary-value-param the const qualified parameter 'nav_sat_fix_msg_ptr' is copied for each invocation; consider making it a reference 2
3530 sensing/preprocessor/gnss/gnss_poser/src/gnss_poser_core.cpp @ Line 142 performance-unnecessary-value-param the const qualified parameter 'nav_pvt_msg_ptr' is copied for each invocation; consider making it a reference 2
3531 sensing/preprocessor/gnss/gnss_poser/src/gnss_poser_core.cpp @ Line 147 readability-convert-member-functions-to-static method 'isFixed' can be made static 1
3532 sensing/preprocessor/gnss/gnss_poser/src/gnss_poser_core.cpp @ Line 152 readability-convert-member-functions-to-static method 'canGetCovariance' can be made static 1
3533 sensing/preprocessor/gnss/gnss_poser/src/gnss_poser_core.cpp @ Line 176 readability-convert-member-functions-to-static method 'getPosition' can be made static 1
3534 sensing/preprocessor/gnss/gnss_poser/src/gnss_poser_core.cpp @ Line 185 readability-convert-member-functions-to-static method 'getMedianPosition' can be made static 1
3535 sensing/preprocessor/gnss/gnss_poser/src/gnss_poser_core.cpp @ Line 213 readability-convert-member-functions-to-static method 'getQuaternionByHeading' can be made static 1
3536 sensing/preprocessor/gnss/gnss_poser/src/gnss_poser_core.cpp @ Line 230 readability-convert-member-functions-to-static method 'getQuaternionByPositionDifference' can be made static 1
3537 sensing/preprocessor/gnss/gnss_poser/src/gnss_poser_core.cpp @ Line 241 performance-unnecessary-value-param the const qualified parameter 'transform_stamped_ptr' is copied for each invocation; consider making it a reference 2
3538 sensing/preprocessor/gnss/gnss_poser/src/gnss_poser_core.cpp @ Line 284 performance-unnecessary-value-param the const qualified parameter 'transform_stamped_ptr' is copied for each invocation; consider making it a reference 2
3539 sensing/preprocessor/pointcloud/livox/livox_tag_filter/include/livox_tag_filter/livox_tag_filter_node.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'LIVOX_TAG_FILTER__LIVOX_TAG_FILTER_NODE_HPP_', which is a reserved identifier 2
3540 sensing/preprocessor/pointcloud/livox/livox_tag_filter/src/livox_tag_filter_node/livox_tag_filter_node.cpp @ Line 56 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
3541 sensing/preprocessor/pointcloud/livox/livox_tag_filter/src/livox_tag_filter_node/livox_tag_filter_node.cpp @ Line 62 readability-use-anyofallof replace loop by 'std::any_of()' 1
3542 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/compare_map_filter/distance_based_compare_map_filter_nodelet.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'POINTCLOUD_PREPROCESSOR__COMPARE_MAP_FILTER__DISTANCE_BASED_COMPARE_MAP_FILTER_NODELET_HPP_', which is a reserved identifier 2
3543 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/compare_map_filter/distance_based_compare_map_filter_nodelet.hpp @ Line 29 cppcoreguidelines-explicit-virtual-functions prefer using 'override' or (rarely) 'final' instead of 'virtual' 1
3544 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/compare_map_filter/distance_based_compare_map_filter_nodelet.hpp @ Line 29 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 1
3545 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/compare_map_filter/voxel_based_approximate_compare_map_filter_nodelet.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'POINTCLOUD_PREPROCESSOR__COMPARE_MAP_FILTER__VOXEL_BASED_APPROXIMATE_COMPARE_MAP_FILTER_NODELET_HPP_', which is a reserved identifier 2
3546 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/compare_map_filter/voxel_based_approximate_compare_map_filter_nodelet.hpp @ Line 29 cppcoreguidelines-explicit-virtual-functions prefer using 'override' or (rarely) 'final' instead of 'virtual' 1
3547 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/compare_map_filter/voxel_based_approximate_compare_map_filter_nodelet.hpp @ Line 29 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 1
3548 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/compare_map_filter/voxel_based_compare_map_filter_nodelet.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'POINTCLOUD_PREPROCESSOR__COMPARE_MAP_FILTER__VOXEL_BASED_COMPARE_MAP_FILTER_NODELET_HPP_', which is a reserved identifier 2
3549 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/compare_map_filter/voxel_based_compare_map_filter_nodelet.hpp @ Line 29 cppcoreguidelines-explicit-virtual-functions prefer using 'override' or (rarely) 'final' instead of 'virtual' 1
3550 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/compare_map_filter/voxel_based_compare_map_filter_nodelet.hpp @ Line 29 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 1
3551 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/compare_map_filter/voxel_distance_based_compare_map_filter_nodelet.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'POINTCLOUD_PREPROCESSOR__COMPARE_MAP_FILTER__VOXEL_DISTANCE_BASED_COMPARE_MAP_FILTER_NODELET_HPP_', which is a reserved identifier 2
3552 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/compare_map_filter/voxel_distance_based_compare_map_filter_nodelet.hpp @ Line 29 cppcoreguidelines-explicit-virtual-functions prefer using 'override' or (rarely) 'final' instead of 'virtual' 1
3553 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/compare_map_filter/voxel_distance_based_compare_map_filter_nodelet.hpp @ Line 29 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 1
3554 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/concatenate_data/concatenate_data_nodelet.hpp @ Line 53 bugprone-reserved-identifier declaration uses identifier 'POINTCLOUD_PREPROCESSOR__CONCATENATE_DATA__CONCATENATE_DATA_NODELET_HPP_', which is a reserved identifier 2
3555 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/concatenate_data/concatenate_data_nodelet.hpp @ Line 85 cppcoreguidelines-special-member-functions class 'PointCloudConcatenateDataSynchronizerComponent' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
3556 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/concatenate_data/concatenate_data_nodelet.hpp @ Line 88 modernize-use-using use 'using' instead of 'typedef' 2
3557 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/concatenate_data/concatenate_data_nodelet.hpp @ Line 100 modernize-use-equals-default use '= default' to define a trivial destructor 2
3558 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/concatenate_data/concatenate_data_nodelet.hpp @ Line 100 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 2
3559 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/crop_box_filter/crop_box_filter_nodelet.hpp @ Line 54 bugprone-reserved-identifier declaration uses identifier 'POINTCLOUD_PREPROCESSOR__CROP_BOX_FILTER__CROP_BOX_FILTER_NODELET_HPP_', which is a reserved identifier 2
3560 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/crop_box_filter/crop_box_filter_nodelet.hpp @ Line 69 cppcoreguidelines-explicit-virtual-functions prefer using 'override' or (rarely) 'final' instead of 'virtual' 1
3561 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/crop_box_filter/crop_box_filter_nodelet.hpp @ Line 69 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 1
3562 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/downsample_filter/approximate_downsample_filter_nodelet.hpp @ Line 52 bugprone-reserved-identifier declaration uses identifier 'POINTCLOUD_PREPROCESSOR__DOWNSAMPLE_FILTER__APPROXIMATE_DOWNSAMPLE_FILTER_NODELET_HPP_', which is a reserved identifier 2
3563 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/downsample_filter/approximate_downsample_filter_nodelet.hpp @ Line 66 cppcoreguidelines-explicit-virtual-functions prefer using 'override' or (rarely) 'final' instead of 'virtual' 1
3564 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/downsample_filter/approximate_downsample_filter_nodelet.hpp @ Line 66 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 1
3565 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/downsample_filter/approximate_downsample_filter_nodelet.hpp @ Line 69 cppcoreguidelines-non-private-member-variables-in-classes member variable 'set_param_res_' has protected visibility 1
3566 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/downsample_filter/approximate_downsample_filter_nodelet.hpp @ Line 69 misc-non-private-member-variables-in-classes member variable 'set_param_res_' has protected visibility 1
3567 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/downsample_filter/random_downsample_filter_nodelet.hpp @ Line 52 bugprone-reserved-identifier declaration uses identifier 'POINTCLOUD_PREPROCESSOR__DOWNSAMPLE_FILTER__RANDOM_DOWNSAMPLE_FILTER_NODELET_HPP_', which is a reserved identifier 2
3568 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/downsample_filter/random_downsample_filter_nodelet.hpp @ Line 64 cppcoreguidelines-explicit-virtual-functions prefer using 'override' or (rarely) 'final' instead of 'virtual' 1
3569 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/downsample_filter/random_downsample_filter_nodelet.hpp @ Line 64 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 1
3570 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/downsample_filter/voxel_grid_downsample_filter_nodelet.hpp @ Line 52 bugprone-reserved-identifier declaration uses identifier 'POINTCLOUD_PREPROCESSOR__DOWNSAMPLE_FILTER__VOXEL_GRID_DOWNSAMPLE_FILTER_NODELET_HPP_', which is a reserved identifier 2
3571 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/downsample_filter/voxel_grid_downsample_filter_nodelet.hpp @ Line 64 cppcoreguidelines-explicit-virtual-functions prefer using 'override' or (rarely) 'final' instead of 'virtual' 1
3572 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/downsample_filter/voxel_grid_downsample_filter_nodelet.hpp @ Line 64 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 1
3573 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 53 bugprone-reserved-identifier declaration uses identifier 'POINTCLOUD_PREPROCESSOR__FILTER_HPP_', which is a reserved identifier 2
3574 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 107 modernize-use-using use 'using' instead of 'typedef' 2
3575 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 108 modernize-use-using use 'using' instead of 'typedef' 2
3576 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 110 modernize-use-using use 'using' instead of 'typedef' 2
3577 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 111 modernize-use-using use 'using' instead of 'typedef' 2
3578 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 112 modernize-use-using use 'using' instead of 'typedef' 2
3579 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 114 modernize-use-using use 'using' instead of 'typedef' 2
3580 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 115 modernize-use-using use 'using' instead of 'typedef' 2
3581 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 116 modernize-use-using use 'using' instead of 'typedef' 2
3582 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 118 modernize-use-using use 'using' instead of 'typedef' 2
3583 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 119 modernize-use-using use 'using' instead of 'typedef' 2
3584 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 120 modernize-use-using use 'using' instead of 'typedef' 2
3585 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 122 modernize-use-using use 'using' instead of 'typedef' 2
3586 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 123 modernize-use-using use 'using' instead of 'typedef' 2
3587 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 125 modernize-use-using use 'using' instead of 'typedef' 2
3588 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 127 modernize-use-using use 'using' instead of 'typedef' 2
3589 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 130 google-explicit-constructor constructors that are callable with a single argument must be marked explicit to avoid unintentional implicit conversions 2
3590 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 136 cppcoreguidelines-non-private-member-variables-in-classes member variable 'sub_input_' has protected visibility 1
3591 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 136 misc-non-private-member-variables-in-classes member variable 'sub_input_' has protected visibility 1
3592 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 139 cppcoreguidelines-non-private-member-variables-in-classes member variable 'pub_output_' has protected visibility 1
3593 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 139 misc-non-private-member-variables-in-classes member variable 'pub_output_' has protected visibility 1
3594 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 142 cppcoreguidelines-non-private-member-variables-in-classes member variable 'sub_input_filter_' has protected visibility 1
3595 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 142 misc-non-private-member-variables-in-classes member variable 'sub_input_filter_' has protected visibility 1
3596 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 145 cppcoreguidelines-non-private-member-variables-in-classes member variable 'sub_indices_filter_' has protected visibility 1
3597 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 145 misc-non-private-member-variables-in-classes member variable 'sub_indices_filter_' has protected visibility 1
3598 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 148 cppcoreguidelines-non-private-member-variables-in-classes member variable 'filter_field_name_' has protected visibility 1
3599 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 148 misc-non-private-member-variables-in-classes member variable 'filter_field_name_' has protected visibility 1
3600 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 151 cppcoreguidelines-non-private-member-variables-in-classes member variable 'filter_limit_min_' has protected visibility 1
3601 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 151 misc-non-private-member-variables-in-classes member variable 'filter_limit_min_' has protected visibility 1
3602 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 154 cppcoreguidelines-non-private-member-variables-in-classes member variable 'filter_limit_max_' has protected visibility 1
3603 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 154 misc-non-private-member-variables-in-classes member variable 'filter_limit_max_' has protected visibility 1
3604 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 158 cppcoreguidelines-non-private-member-variables-in-classes member variable 'filter_limit_negative_' has protected visibility 1
3605 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 158 misc-non-private-member-variables-in-classes member variable 'filter_limit_negative_' has protected visibility 1
3606 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 162 cppcoreguidelines-non-private-member-variables-in-classes member variable 'tf_input_frame_' has protected visibility 1
3607 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 162 misc-non-private-member-variables-in-classes member variable 'tf_input_frame_' has protected visibility 1
3608 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 165 cppcoreguidelines-non-private-member-variables-in-classes member variable 'tf_input_orig_frame_' has protected visibility 1
3609 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 165 misc-non-private-member-variables-in-classes member variable 'tf_input_orig_frame_' has protected visibility 1
3610 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 169 cppcoreguidelines-non-private-member-variables-in-classes member variable 'tf_output_frame_' has protected visibility 1
3611 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 169 misc-non-private-member-variables-in-classes member variable 'tf_output_frame_' has protected visibility 1
3612 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 172 cppcoreguidelines-non-private-member-variables-in-classes member variable 'mutex_' has protected visibility 1
3613 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 172 misc-non-private-member-variables-in-classes member variable 'mutex_' has protected visibility 1
3614 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 201 cppcoreguidelines-non-private-member-variables-in-classes member variable 'use_indices_' has protected visibility 1
3615 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 201 misc-non-private-member-variables-in-classes member variable 'use_indices_' has protected visibility 1
3616 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 209 cppcoreguidelines-non-private-member-variables-in-classes member variable 'latched_indices_' has protected visibility 1
3617 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 209 misc-non-private-member-variables-in-classes member variable 'latched_indices_' has protected visibility 1
3618 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 212 cppcoreguidelines-non-private-member-variables-in-classes member variable 'max_queue_size_' has protected visibility 1
3619 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 212 misc-non-private-member-variables-in-classes member variable 'max_queue_size_' has protected visibility 1
3620 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 216 cppcoreguidelines-non-private-member-variables-in-classes member variable 'approximate_sync_' has protected visibility 1
3621 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 216 misc-non-private-member-variables-in-classes member variable 'approximate_sync_' has protected visibility 1
3622 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 218 cppcoreguidelines-non-private-member-variables-in-classes member variable 'tf_buffer_' has protected visibility 1
3623 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 218 misc-non-private-member-variables-in-classes member variable 'tf_buffer_' has protected visibility 1
3624 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 219 cppcoreguidelines-non-private-member-variables-in-classes member variable 'tf_listener_' has protected visibility 1
3625 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 219 misc-non-private-member-variables-in-classes member variable 'tf_listener_' has protected visibility 1
3626 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 221 misc-unused-parameters parameter 'topic_name' is unused 2
3627 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 235 readability-convert-member-functions-to-static method 'isValid' can be made static 2
3628 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp @ Line 241 readability-convert-member-functions-to-static method 'isValid' can be made static 2
3629 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/ground_filter/gencolors.hpp @ Line 57 bugprone-reserved-identifier declaration uses identifier 'POINTCLOUD_PREPROCESSOR__GROUND_FILTER__GENCOLORS_HPP_', which is a reserved identifier 2
3630 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/ground_filter/gencolors.hpp @ Line 91 cppcoreguidelines-init-variables variable 'maxVal' is not initialized 2
3631 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/ground_filter/gencolors.hpp @ Line 93 modernize-use-nullptr use nullptr 2
3632 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/ground_filter/gencolors.hpp @ Line 93 modernize-use-nullptr use nullptr 2
3633 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/ground_filter/gencolors.hpp @ Line 109 modernize-use-nullptr use nullptr 2
3634 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/ground_filter/gencolors.hpp @ Line 109 modernize-use-nullptr use nullptr 2
3635 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/ground_filter/ransac_ground_filter_nodelet.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'POINTCLOUD_PREPROCESSOR__GROUND_FILTER__RANSAC_GROUND_FILTER_NODELET_HPP_', which is a reserved identifier 2
3636 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/ground_filter/ray_ground_filter_nodelet.hpp @ Line 46 bugprone-reserved-identifier declaration uses identifier 'POINTCLOUD_PREPROCESSOR__GROUND_FILTER__RAY_GROUND_FILTER_NODELET_HPP_', which is a reserved identifier 2
3637 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/ground_filter/ray_ground_filter_nodelet.hpp @ Line 82 modernize-use-using use 'using' instead of 'typedef' 2
3638 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/ground_filter/ray_ground_filter_nodelet.hpp @ Line 84 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: ring, radius, theta, radial_div, concentric_div, red, green, blue, original_index 1
3639 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/ground_filter/ray_ground_filter_nodelet.hpp @ Line 102 modernize-use-using use 'using' instead of 'typedef' 2
3640 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/ground_filter/ray_ground_filter_nodelet.hpp @ Line 121 clang-diagnostic-unused-private-field private field 'concentric_dividers_num_' is not used 1
3641 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/outlier_filter/radius_search_2d_outlier_filter_nodelet.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'POINTCLOUD_PREPROCESSOR__OUTLIER_FILTER__RADIUS_SEARCH_2D_OUTLIER_FILTER_NODELET_HPP_', which is a reserved identifier 2
3642 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/outlier_filter/radius_search_2d_outlier_filter_nodelet.hpp @ Line 34 cppcoreguidelines-explicit-virtual-functions prefer using 'override' or (rarely) 'final' instead of 'virtual' 1
3643 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/outlier_filter/radius_search_2d_outlier_filter_nodelet.hpp @ Line 34 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 1
3644 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/outlier_filter/ring_outlier_filter_nodelet.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'POINTCLOUD_PREPROCESSOR__OUTLIER_FILTER__RING_OUTLIER_FILTER_NODELET_HPP_', which is a reserved identifier 2
3645 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/outlier_filter/ring_outlier_filter_nodelet.hpp @ Line 29 cppcoreguidelines-explicit-virtual-functions prefer using 'override' or (rarely) 'final' instead of 'virtual' 1
3646 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/outlier_filter/ring_outlier_filter_nodelet.hpp @ Line 29 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 1
3647 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/outlier_filter/ring_outlier_filter_nodelet.hpp @ Line 55 misc-non-private-member-variables-in-classes member variable 'intensity' has public visibility 1
3648 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/outlier_filter/ring_outlier_filter_nodelet.hpp @ Line 56 misc-non-private-member-variables-in-classes member variable 'ring' has public visibility 1
3649 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/outlier_filter/ring_outlier_filter_nodelet.hpp @ Line 57 misc-non-private-member-variables-in-classes member variable 'azimuth' has public visibility 1
3650 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/outlier_filter/ring_outlier_filter_nodelet.hpp @ Line 58 misc-non-private-member-variables-in-classes member variable 'distance' has public visibility 1
3651 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/outlier_filter/ring_outlier_filter_nodelet.hpp @ Line 59 misc-non-private-member-variables-in-classes member variable 'time_stamp' has public visibility 1
3652 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/outlier_filter/voxel_grid_outlier_filter_nodelet.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'POINTCLOUD_PREPROCESSOR__OUTLIER_FILTER__VOXEL_GRID_OUTLIER_FILTER_NODELET_HPP_', which is a reserved identifier 2
3653 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/outlier_filter/voxel_grid_outlier_filter_nodelet.hpp @ Line 29 cppcoreguidelines-explicit-virtual-functions prefer using 'override' or (rarely) 'final' instead of 'virtual' 1
3654 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/outlier_filter/voxel_grid_outlier_filter_nodelet.hpp @ Line 29 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 1
3655 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/outlier_filter/voxel_grid_outlier_filter_nodelet.hpp @ Line 33 cppcoreguidelines-non-private-member-variables-in-classes member variable 'set_param_res_' has protected visibility 1
3656 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/outlier_filter/voxel_grid_outlier_filter_nodelet.hpp @ Line 33 misc-non-private-member-variables-in-classes member variable 'set_param_res_' has protected visibility 1
3657 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_filter_nodelet.hpp @ Line 52 bugprone-reserved-identifier declaration uses identifier 'POINTCLOUD_PREPROCESSOR__PASSTHROUGH_FILTER__PASSTHROUGH_FILTER_NODELET_HPP_', which is a reserved identifier 2
3658 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_filter_nodelet.hpp @ Line 64 cppcoreguidelines-explicit-virtual-functions prefer using 'override' or (rarely) 'final' instead of 'virtual' 1
3659 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_filter_nodelet.hpp @ Line 64 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 1
3660 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_filter_nodelet.hpp @ Line 68 cppcoreguidelines-non-private-member-variables-in-classes member variable 'set_param_res_' has protected visibility 1
3661 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_filter_nodelet.hpp @ Line 68 misc-non-private-member-variables-in-classes member variable 'set_param_res_' has protected visibility 1
3662 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_filter_uint16_nodelet.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'POINTCLOUD_PREPROCESSOR__PASSTHROUGH_FILTER__PASSTHROUGH_FILTER_UINT16_NODELET_HPP_', which is a reserved identifier 2
3663 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_filter_uint16_nodelet.hpp @ Line 29 cppcoreguidelines-explicit-virtual-functions prefer using 'override' or (rarely) 'final' instead of 'virtual' 1
3664 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_filter_uint16_nodelet.hpp @ Line 29 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 1
3665 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_filter_uint16_nodelet.hpp @ Line 33 cppcoreguidelines-non-private-member-variables-in-classes member variable 'set_param_res_' has protected visibility 1
3666 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_filter_uint16_nodelet.hpp @ Line 33 misc-non-private-member-variables-in-classes member variable 'set_param_res_' has protected visibility 1
3667 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp @ Line 54 bugprone-reserved-identifier declaration uses identifier 'POINTCLOUD_PREPROCESSOR__PASSTHROUGH_FILTER__PASSTHROUGH_UINT16_HPP_', which is a reserved identifier 2
3668 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp @ Line 101 modernize-use-using use 'using' instead of 'typedef' 2
3669 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp @ Line 102 modernize-use-using use 'using' instead of 'typedef' 2
3670 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp @ Line 103 modernize-use-using use 'using' instead of 'typedef' 2
3671 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp @ Line 104 modernize-use-using use 'using' instead of 'typedef' 2
3672 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp @ Line 107 modernize-use-using use 'using' instead of 'typedef' 2
3673 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp @ Line 108 modernize-use-using use 'using' instead of 'typedef' 2
3674 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp @ Line 115 readability-redundant-string-init redundant string initialization 1
3675 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp @ Line 134 readability-const-return-type return type 'const std::string' (aka 'const basic_string') is 'const'-qualified at the top level, which may reduce code readability without improving const correctness 1
3676 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp @ Line 190 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
3677 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp @ Line 190 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
3678 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp @ Line 195 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
3679 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp @ Line 195 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
3680 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp @ Line 207 modernize-use-default-member-init use default member initializer for 'filter_limit_min_' 2
3681 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp @ Line 222 modernize-use-using use 'using' instead of 'typedef' 2
3682 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp @ Line 223 modernize-use-using use 'using' instead of 'typedef' 2
3683 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp @ Line 224 modernize-use-using use 'using' instead of 'typedef' 2
3684 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp @ Line 235 readability-redundant-string-init redundant string initialization 1
3685 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp @ Line 254 readability-make-member-function-const method 'getKeepOrganized' can be made const 2
3686 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp @ Line 273 readability-const-return-type return type 'const std::string' (aka 'const basic_string') is 'const'-qualified at the top level, which may reduce code readability without improving const correctness 1
3687 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp @ Line 289 readability-make-member-function-const method 'getFilterLimits' can be made const 2
3688 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp @ Line 307 readability-make-member-function-const method 'getFilterLimitsNegative' can be made const 2
3689 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp @ Line 315 readability-make-member-function-const method 'getFilterLimitsNegative' can be made const 2
3690 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp @ Line 318 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
3691 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp @ Line 318 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
3692 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp @ Line 324 modernize-use-default-member-init use default member initializer for 'keep_organized_' 2
3693 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp @ Line 335 modernize-use-default-member-init use default member initializer for 'filter_limit_min_' 2
3694 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp @ Line 342 modernize-use-default-member-init use default member initializer for 'filter_limit_negative_' 2
3695 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp @ Line 378 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
3696 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp @ Line 425 modernize-use-auto use auto when initializing with a cast to avoid duplicating the type name 2
3697 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp @ Line 426 cppcoreguidelines-pro-type-reinterpret-cast do not use reinterpret_cast 1
3698 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp @ Line 428 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
3699 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp @ Line 458 cppcoreguidelines-macro-usage function-like macro 'PCL_INSTANTIATE_PassThroughUInt16' used; consider a 'constexpr' template function 1
3700 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/pointcloud_accumulator/pointcloud_accumulator_nodelet.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'POINTCLOUD_PREPROCESSOR__POINTCLOUD_ACCUMULATOR__POINTCLOUD_ACCUMULATOR_NODELET_HPP_', which is a reserved identifier 2
3701 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/pointcloud_accumulator/pointcloud_accumulator_nodelet.hpp @ Line 28 cppcoreguidelines-explicit-virtual-functions prefer using 'override' or (rarely) 'final' instead of 'virtual' 1
3702 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/pointcloud_accumulator/pointcloud_accumulator_nodelet.hpp @ Line 28 modernize-use-override prefer using 'override' or (rarely) 'final' instead of 'virtual' 1
3703 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/pointcloud_accumulator/pointcloud_accumulator_nodelet.hpp @ Line 32 cppcoreguidelines-non-private-member-variables-in-classes member variable 'set_param_res_' has protected visibility 1
3704 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/pointcloud_accumulator/pointcloud_accumulator_nodelet.hpp @ Line 32 misc-non-private-member-variables-in-classes member variable 'set_param_res_' has protected visibility 1
3705 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/vector_map_filter/lanelet2_map_filter_nodelet.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'POINTCLOUD_PREPROCESSOR__VECTOR_MAP_FILTER__LANELET2_MAP_FILTER_NODELET_HPP_', which is a reserved identifier 2
3706 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/vector_map_filter/lanelet2_map_filter_nodelet.hpp @ Line 78 readability-inconsistent-declaration-parameter-name function 'pointcloud_preprocessor::Lanelet2MapFilterComponent::getLaneFilteredPointCloud' has a definition with different parameter names 3
3707 sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/vector_map_filter/lanelet2_map_filter_nodelet.hpp @ Line 82 readability-inconsistent-declaration-parameter-name function 'pointcloud_preprocessor::Lanelet2MapFilterComponent::pointWithinLanelets' has a definition with different parameter names 3
3708 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/distance_based_compare_map_filter_nodelet.cpp @ Line 41 misc-unused-parameters parameter 'indices' is unused 2
3709 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/distance_based_compare_map_filter_nodelet.cpp @ Line 44 modernize-use-nullptr use nullptr 2
3710 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/distance_based_compare_map_filter_nodelet.cpp @ Line 44 modernize-use-nullptr use nullptr 2
3711 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/distance_based_compare_map_filter_nodelet.cpp @ Line 59 performance-unnecessary-value-param the const qualified parameter 'map' is copied for each invocation; consider making it a reference 2
3712 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/distance_based_compare_map_filter_nodelet.cpp @ Line 70 cppcoreguidelines-owning-memory initializing non-owner argument of type 'pcl::search::OrganizedNeighbor *' with a newly created 'gsl::owner<>' 1
3713 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/distance_based_compare_map_filter_nodelet.cpp @ Line 72 cppcoreguidelines-owning-memory initializing non-owner argument of type 'pcl::search::KdTree>> *' with a newly created 'gsl::owner<>' 1
3714 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_approximate_compare_map_filter_nodelet.cpp @ Line 43 misc-unused-parameters parameter 'indices' is unused 2
3715 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_approximate_compare_map_filter_nodelet.cpp @ Line 46 modernize-use-nullptr use nullptr 2
3716 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_approximate_compare_map_filter_nodelet.cpp @ Line 69 performance-unnecessary-value-param the const qualified parameter 'map' is copied for each invocation; consider making it a reference 2
3717 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_approximate_compare_map_filter_nodelet.cpp @ Line 78 cppcoreguidelines-owning-memory initializing non-owner argument of type 'pcl::PointCloud *' with a newly created 'gsl::owner<>' 1
3718 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_approximate_compare_map_filter_nodelet.cpp @ Line 79 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3719 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_approximate_compare_map_filter_nodelet.cpp @ Line 79 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3720 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_approximate_compare_map_filter_nodelet.cpp @ Line 79 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3721 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_approximate_compare_map_filter_nodelet.cpp @ Line 79 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3722 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_approximate_compare_map_filter_nodelet.cpp @ Line 79 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3723 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_approximate_compare_map_filter_nodelet.cpp @ Line 79 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3724 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_approximate_compare_map_filter_nodelet.cpp @ Line 92 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3725 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_approximate_compare_map_filter_nodelet.cpp @ Line 92 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3726 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_approximate_compare_map_filter_nodelet.cpp @ Line 92 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3727 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_approximate_compare_map_filter_nodelet.cpp @ Line 92 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3728 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_approximate_compare_map_filter_nodelet.cpp @ Line 92 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3729 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_approximate_compare_map_filter_nodelet.cpp @ Line 92 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3730 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 43 misc-unused-parameters parameter 'indices' is unused 2
3731 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 46 modernize-use-nullptr use nullptr 2
3732 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 63 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3733 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 63 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3734 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 63 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3735 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 63 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3736 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 69 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3737 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 69 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3738 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 75 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3739 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 75 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3740 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 75 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3741 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 75 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3742 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 81 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3743 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 81 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3744 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 87 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3745 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 87 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3746 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 93 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3747 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 93 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3748 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 93 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3749 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 93 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3750 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 99 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3751 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 99 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3752 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 105 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3753 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 105 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3754 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 105 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3755 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 105 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3756 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 113 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3757 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 113 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3758 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 113 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3759 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 113 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3760 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 114 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3761 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 114 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3762 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 120 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3763 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 120 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3764 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 120 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3765 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 120 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3766 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 127 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3767 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 127 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3768 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 127 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3769 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 127 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3770 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 128 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3771 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 128 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3772 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 134 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3773 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 134 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3774 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 134 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3775 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 134 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3776 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 140 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3777 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 140 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3778 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 146 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3779 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 146 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3780 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 146 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3781 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 146 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3782 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 153 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3783 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 153 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3784 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 153 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3785 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 153 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3786 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 154 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3787 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 154 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3788 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 160 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3789 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 160 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3790 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 160 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3791 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 160 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3792 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 167 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3793 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 167 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3794 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 167 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3795 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 167 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3796 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 168 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3797 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 168 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3798 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 176 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3799 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 176 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3800 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 176 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3801 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 176 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3802 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 177 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3803 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 177 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3804 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 183 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3805 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 183 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3806 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 183 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3807 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 183 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3808 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 190 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3809 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 190 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3810 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 190 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3811 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 190 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3812 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 191 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3813 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 191 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3814 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 197 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3815 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 197 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3816 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 197 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3817 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 197 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3818 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 203 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3819 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 203 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3820 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 209 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3821 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 209 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3822 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 209 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3823 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 209 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3824 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 216 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3825 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 216 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3826 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 216 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3827 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 216 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3828 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 217 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3829 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 217 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3830 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 223 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3831 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 223 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3832 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 223 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3833 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 223 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3834 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 230 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3835 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 230 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3836 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 230 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3837 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 230 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3838 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 231 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3839 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 231 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3840 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 243 readability-convert-member-functions-to-static method 'is_in_voxel' can be made static 1
3841 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 262 performance-unnecessary-value-param the const qualified parameter 'map' is copied for each invocation; consider making it a reference 2
3842 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 271 cppcoreguidelines-owning-memory initializing non-owner argument of type 'pcl::PointCloud *' with a newly created 'gsl::owner<>' 1
3843 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 272 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3844 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 272 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3845 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 272 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3846 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 272 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3847 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 272 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3848 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 272 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3849 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 284 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3850 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 284 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3851 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 284 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3852 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 284 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3853 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 284 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3854 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp @ Line 284 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3855 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_distance_based_compare_map_filter_nodelet.cpp @ Line 26 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: set_map_in_voxel_grid_ 1
3856 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_distance_based_compare_map_filter_nodelet.cpp @ Line 42 misc-unused-parameters parameter 'indices' is unused 2
3857 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_distance_based_compare_map_filter_nodelet.cpp @ Line 45 modernize-use-nullptr use nullptr 2
3858 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_distance_based_compare_map_filter_nodelet.cpp @ Line 45 modernize-use-nullptr use nullptr 2
3859 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_distance_based_compare_map_filter_nodelet.cpp @ Line 45 modernize-use-nullptr use nullptr 2
3860 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_distance_based_compare_map_filter_nodelet.cpp @ Line 72 performance-unnecessary-value-param the const qualified parameter 'map' is copied for each invocation; consider making it a reference 2
3861 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_distance_based_compare_map_filter_nodelet.cpp @ Line 81 cppcoreguidelines-owning-memory initializing non-owner argument of type 'pcl::PointCloud *' with a newly created 'gsl::owner<>' 1
3862 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_distance_based_compare_map_filter_nodelet.cpp @ Line 82 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3863 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_distance_based_compare_map_filter_nodelet.cpp @ Line 82 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3864 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_distance_based_compare_map_filter_nodelet.cpp @ Line 82 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3865 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_distance_based_compare_map_filter_nodelet.cpp @ Line 82 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3866 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_distance_based_compare_map_filter_nodelet.cpp @ Line 82 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3867 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_distance_based_compare_map_filter_nodelet.cpp @ Line 82 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3868 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_distance_based_compare_map_filter_nodelet.cpp @ Line 90 cppcoreguidelines-owning-memory initializing non-owner argument of type 'pcl::search::OrganizedNeighbor *' with a newly created 'gsl::owner<>' 1
3869 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_distance_based_compare_map_filter_nodelet.cpp @ Line 92 cppcoreguidelines-owning-memory initializing non-owner argument of type 'pcl::search::KdTree>> *' with a newly created 'gsl::owner<>' 1
3870 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_distance_based_compare_map_filter_nodelet.cpp @ Line 104 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3871 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_distance_based_compare_map_filter_nodelet.cpp @ Line 104 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3872 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_distance_based_compare_map_filter_nodelet.cpp @ Line 104 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3873 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_distance_based_compare_map_filter_nodelet.cpp @ Line 104 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3874 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_distance_based_compare_map_filter_nodelet.cpp @ Line 104 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3875 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_distance_based_compare_map_filter_nodelet.cpp @ Line 104 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3876 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/concatenate_data/concatenate_data_nodelet.cpp @ Line 110 modernize-loop-convert use range-based for loop instead 2
3877 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/concatenate_data/concatenate_data_nodelet.cpp @ Line 180 performance-unnecessary-value-param the parameter 't' is copied for each invocation but only used as a const reference; consider making it a const reference 2
3878 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/concatenate_data/concatenate_data_nodelet.cpp @ Line 189 performance-unnecessary-value-param the parameter 't' is copied for each invocation but only used as a const reference; consider making it a const reference 2
3879 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/concatenate_data/concatenate_data_nodelet.cpp @ Line 196 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
3880 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/concatenate_data/concatenate_data_nodelet.cpp @ Line 241 readability-redundant-string-init redundant string initialization 2
3881 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/concatenate_data/concatenate_data_nodelet.cpp @ Line 297 readability-convert-member-functions-to-static method 'convertToXYZCloud' can be made static 1
3882 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/concatenate_data/concatenate_data_nodelet.cpp @ Line 391 performance-unnecessary-value-param the const qualified parameter 'input' is copied for each invocation; consider making it a reference 2
3883 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/crop_box_filter/crop_box_filter_nodelet.cpp @ Line 164 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
3884 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/crop_box_filter/crop_box_filter_nodelet.cpp @ Line 200 cppcoreguidelines-init-variables variable 'keep_organized' is not initialized 2
3885 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/crop_box_filter/crop_box_filter_nodelet.cpp @ Line 212 cppcoreguidelines-init-variables variable 'negative' is not initialized 2
3886 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/downsample_filter/approximate_downsample_filter_nodelet.cpp @ Line 78 misc-unused-parameters parameter 'indices' is unused 2
3887 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/downsample_filter/approximate_downsample_filter_nodelet.cpp @ Line 87 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3888 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/downsample_filter/approximate_downsample_filter_nodelet.cpp @ Line 87 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3889 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/downsample_filter/approximate_downsample_filter_nodelet.cpp @ Line 87 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3890 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/downsample_filter/approximate_downsample_filter_nodelet.cpp @ Line 87 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3891 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/downsample_filter/approximate_downsample_filter_nodelet.cpp @ Line 87 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3892 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/downsample_filter/approximate_downsample_filter_nodelet.cpp @ Line 87 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3893 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/downsample_filter/approximate_downsample_filter_nodelet.cpp @ Line 114 clang-diagnostic-return-type non-void function does not return a value 1
3894 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/downsample_filter/random_downsample_filter_nodelet.cpp @ Line 70 misc-unused-parameters parameter 'indices' is unused 2
3895 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/downsample_filter/voxel_grid_downsample_filter_nodelet.cpp @ Line 78 misc-unused-parameters parameter 'indices' is unused 2
3896 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/downsample_filter/voxel_grid_downsample_filter_nodelet.cpp @ Line 88 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3897 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/downsample_filter/voxel_grid_downsample_filter_nodelet.cpp @ Line 88 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3898 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/downsample_filter/voxel_grid_downsample_filter_nodelet.cpp @ Line 88 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3899 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/downsample_filter/voxel_grid_downsample_filter_nodelet.cpp @ Line 88 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3900 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/downsample_filter/voxel_grid_downsample_filter_nodelet.cpp @ Line 88 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3901 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/downsample_filter/voxel_grid_downsample_filter_nodelet.cpp @ Line 88 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3902 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/filter.cpp @ Line 61 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: filter_limit_min_, filter_limit_max_, filter_limit_negative_ 1
3903 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/filter.cpp @ Line 164 cppcoreguidelines-owning-memory initializing non-owner argument of type 'sensor_msgs::msg::PointCloud2_> *' with a newly created 'gsl::owner<>' 1
3904 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/filter.cpp @ Line 181 cppcoreguidelines-owning-memory initializing non-owner argument of type 'sensor_msgs::msg::PointCloud2_> *' with a newly created 'gsl::owner<>' 1
3905 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/filter.cpp @ Line 213 performance-unnecessary-value-param the const qualified parameter 'cloud' is copied for each invocation; consider making it a reference 2
3906 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/filter.cpp @ Line 213 performance-unnecessary-value-param the const qualified parameter 'indices' is copied for each invocation; consider making it a reference 2
3907 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/filter.cpp @ Line 281 cppcoreguidelines-owning-memory initializing non-owner argument of type 'std::vector> *' with a newly created 'gsl::owner<>' 1
3908 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ransac_ground_filter_nodelet.cpp @ Line 104 bugprone-branch-clone repeated branch in conditional chain 3
3909 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ransac_ground_filter_nodelet.cpp @ Line 179 readability-convert-member-functions-to-static method 'extractPointsIndices' can be made static 1
3910 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ransac_ground_filter_nodelet.cpp @ Line 180 performance-unnecessary-value-param the const qualified parameter 'in_cloud_ptr' is copied for each invocation; consider making it a reference 2
3911 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ransac_ground_filter_nodelet.cpp @ Line 181 performance-unnecessary-value-param the parameter 'out_only_indices_cloud_ptr' is copied for each invocation but only used as a const reference; consider making it a const reference 2
3912 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ransac_ground_filter_nodelet.cpp @ Line 182 performance-unnecessary-value-param the parameter 'out_removed_indices_cloud_ptr' is copied for each invocation but only used as a const reference; consider making it a const reference 2
3913 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ransac_ground_filter_nodelet.cpp @ Line 195 readability-convert-member-functions-to-static method 'getPlaneAffine' can be made static 1
3914 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ransac_ground_filter_nodelet.cpp @ Line 196 performance-unnecessary-value-param the const qualified parameter 'segment_ground_cloud' is copied for each invocation; consider making it a reference 2
3915 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ransac_ground_filter_nodelet.cpp @ Line 212 readability-make-member-function-const method 'applyRANSAC' can be made const 1
3916 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ransac_ground_filter_nodelet.cpp @ Line 228 misc-unused-parameters parameter 'indices' is unused 2
3917 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ransac_ground_filter_nodelet.cpp @ Line 246 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3918 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ransac_ground_filter_nodelet.cpp @ Line 246 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3919 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ransac_ground_filter_nodelet.cpp @ Line 246 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3920 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ransac_ground_filter_nodelet.cpp @ Line 246 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3921 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ransac_ground_filter_nodelet.cpp @ Line 246 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3922 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ransac_ground_filter_nodelet.cpp @ Line 246 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3923 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ransac_ground_filter_nodelet.cpp @ Line 371 bugprone-branch-clone repeated branch in conditional chain 3
3924 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ray_ground_filter_nodelet.cpp @ Line 41 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: radial_dividers_num_, concentric_dividers_num_ 1
3925 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ray_ground_filter_nodelet.cpp @ Line 102 performance-unnecessary-value-param the const qualified parameter 'in_cloud' is copied for each invocation; consider making it a reference 2
3926 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ray_ground_filter_nodelet.cpp @ Line 192 modernize-loop-convert use range-based for loop instead 2
3927 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ray_ground_filter_nodelet.cpp @ Line 195 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
3928 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ray_ground_filter_nodelet.cpp @ Line 196 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
3929 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ray_ground_filter_nodelet.cpp @ Line 222 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3930 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ray_ground_filter_nodelet.cpp @ Line 222 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3931 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ray_ground_filter_nodelet.cpp @ Line 225 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3932 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ray_ground_filter_nodelet.cpp @ Line 225 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3933 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ray_ground_filter_nodelet.cpp @ Line 230 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3934 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ray_ground_filter_nodelet.cpp @ Line 230 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3935 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ray_ground_filter_nodelet.cpp @ Line 296 readability-convert-member-functions-to-static method 'ExtractPointsIndices' can be made static 1
3936 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ray_ground_filter_nodelet.cpp @ Line 297 performance-unnecessary-value-param the const qualified parameter 'in_cloud_ptr' is copied for each invocation; consider making it a reference 2
3937 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ray_ground_filter_nodelet.cpp @ Line 298 performance-unnecessary-value-param the parameter 'out_only_indices_cloud_ptr' is copied for each invocation but only used as a const reference; consider making it a const reference 2
3938 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ray_ground_filter_nodelet.cpp @ Line 299 performance-unnecessary-value-param the parameter 'out_removed_indices_cloud_ptr' is copied for each invocation but only used as a const reference; consider making it a const reference 2
3939 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ray_ground_filter_nodelet.cpp @ Line 313 misc-unused-parameters parameter 'indices' is unused 2
3940 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ray_ground_filter_nodelet.cpp @ Line 338 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
3941 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ray_ground_filter_nodelet.cpp @ Line 389 clang-diagnostic-non-pod-varargs cannot pass object of non-trivial type 'std::string' (aka 'basic_string') through variadic function; call will abort at runtime 1
3942 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/outlier_filter/radius_search_2d_outlier_filter_nodelet.cpp @ Line 43 misc-unused-parameters parameter 'indices' is unused 2
3943 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/outlier_filter/ring_outlier_filter_nodelet.cpp @ Line 43 misc-unused-parameters parameter 'indices' is unused 2
3944 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/outlier_filter/ring_outlier_filter_nodelet.cpp @ Line 79 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
3945 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/outlier_filter/ring_outlier_filter_nodelet.cpp @ Line 79 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
3946 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/outlier_filter/ring_outlier_filter_nodelet.cpp @ Line 81 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
3947 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/outlier_filter/ring_outlier_filter_nodelet.cpp @ Line 83 readability-else-after-return do not use 'else' after 'continue' 1
3948 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/outlier_filter/voxel_grid_outlier_filter_nodelet.cpp @ Line 42 misc-unused-parameters parameter 'indices' is unused 2
3949 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/outlier_filter/voxel_grid_outlier_filter_nodelet.cpp @ Line 52 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3950 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/outlier_filter/voxel_grid_outlier_filter_nodelet.cpp @ Line 52 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3951 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/outlier_filter/voxel_grid_outlier_filter_nodelet.cpp @ Line 52 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3952 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/outlier_filter/voxel_grid_outlier_filter_nodelet.cpp @ Line 52 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3953 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/outlier_filter/voxel_grid_outlier_filter_nodelet.cpp @ Line 52 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3954 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/outlier_filter/voxel_grid_outlier_filter_nodelet.cpp @ Line 52 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
3955 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/passthrough_filter/passthrough_filter_nodelet.cpp @ Line 70 misc-unused-parameters parameter 'indices' is unused 2
3956 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/passthrough_filter/passthrough_filter_nodelet.cpp @ Line 77 misc-unused-parameters parameter 'p' is unused 2
3957 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/passthrough_filter/passthrough_filter_uint16_nodelet.cpp @ Line 67 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
3958 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/passthrough_filter/passthrough_filter_uint16_nodelet.cpp @ Line 67 cppcoreguidelines-init-variables variable 'filter_min' is not initialized 2
3959 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/passthrough_filter/passthrough_filter_uint16_nodelet.cpp @ Line 67 cppcoreguidelines-init-variables variable 'filter_max' is not initialized 2
3960 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/passthrough_filter/passthrough_filter_uint16_nodelet.cpp @ Line 97 cppcoreguidelines-init-variables variable 'keep_organized' is not initialized 2
3961 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/passthrough_filter/passthrough_filter_uint16_nodelet.cpp @ Line 108 cppcoreguidelines-init-variables variable 'filter_limit_negative' is not initialized 2
3962 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/passthrough_filter/passthrough_uint16.cpp @ Line 76 bugprone-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
3963 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/passthrough_filter/passthrough_uint16.cpp @ Line 76 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
3964 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/passthrough_filter/passthrough_uint16.cpp @ Line 165 readability-else-after-return do not use 'else' after 'continue' 1
3965 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/passthrough_filter/passthrough_uint16.cpp @ Line 176 readability-else-after-return do not use 'else' after 'continue' 1
3966 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/pointcloud_accumulator/pointcloud_accumulator_nodelet.cpp @ Line 37 misc-unused-parameters parameter 'indices' is unused 2
3967 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/pointcloud_accumulator/pointcloud_accumulator_nodelet.cpp @ Line 44 modernize-loop-convert use range-based for loop instead 2
3968 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/pointcloud_accumulator/pointcloud_accumulator_nodelet.cpp @ Line 63 cppcoreguidelines-init-variables variable 'pointcloud_buffer_size' is not initialized 2
3969 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/vector_map_filter/lanelet2_map_filter_nodelet.cpp @ Line 123 readability-convert-member-functions-to-static method 'getConvexHull' can be made static 1
3970 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/vector_map_filter/lanelet2_map_filter_nodelet.cpp @ Line 145 readability-convert-member-functions-to-static method 'getIntersectedLanelets' can be made static 1
3971 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/vector_map_filter/lanelet2_map_filter_nodelet.cpp @ Line 157 readability-convert-member-functions-to-static method 'pointWithinLanelets' can be made static 1
3972 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/vector_map_filter/lanelet2_map_filter_nodelet.cpp @ Line 160 readability-use-anyofallof replace loop by 'std::any_of()' 1
3973 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/vector_map_filter/lanelet2_map_filter_nodelet.cpp @ Line 211 performance-unnecessary-value-param the const qualified parameter 'cloud_msg' is copied for each invocation; consider making it a reference 2
3974 sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/vector_map_filter/lanelet2_map_filter_nodelet.cpp @ Line 254 performance-unnecessary-value-param the const qualified parameter 'map_msg' is copied for each invocation; consider making it a reference 2
3975 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 52 bugprone-reserved-identifier declaration uses identifier 'TIER4_PCL_EXTENSIONS__VOXEL_GRID_NEAREST_CENTROID_HPP_', which is a reserved identifier 2
3976 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 95 modernize-use-using use 'using' instead of 'typedef' 2
3977 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 96 modernize-use-using use 'using' instead of 'typedef' 2
3978 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 97 modernize-use-using use 'using' instead of 'typedef' 2
3979 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 98 modernize-use-using use 'using' instead of 'typedef' 2
3980 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 101 modernize-use-using use 'using' instead of 'typedef' 2
3981 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 102 modernize-use-using use 'using' instead of 'typedef' 2
3982 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 180 misc-non-private-member-variables-in-classes member variable 'nr_points' has public visibility 1
3983 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 180 modernize-use-default-member-init use default member initializer for 'nr_points' 2
3984 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 188 misc-non-private-member-variables-in-classes member variable 'centroid' has public visibility 1
3985 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 202 misc-non-private-member-variables-in-classes member variable 'points' has public visibility 1
3986 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 206 modernize-use-using use 'using' instead of 'typedef' 2
3987 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 209 modernize-use-using use 'using' instead of 'typedef' 2
3988 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 323 modernize-use-auto use auto when declaring iterators 2
3989 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 327 readability-else-after-return do not use 'else' after 'return' 1
3990 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 328 modernize-use-nullptr use nullptr 2
3991 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 348 modernize-use-auto use auto when declaring iterators 2
3992 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 353 readability-else-after-return do not use 'else' after 'return' 1
3993 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 354 modernize-use-nullptr use nullptr 2
3994 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 374 modernize-use-auto use auto when declaring iterators 2
3995 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 379 readability-else-after-return do not use 'else' after 'return' 1
3996 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 380 modernize-use-nullptr use nullptr 2
3997 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 446 modernize-loop-convert use range-based for loop instead 2
3998 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 446 modernize-use-auto use auto when declaring iterators 2
3999 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 503 modernize-loop-convert use range-based for loop instead 2
4000 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 503 modernize-use-auto use auto when declaring iterators 2
4001 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 538 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
4002 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 538 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
4003 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 541 cppcoreguidelines-non-private-member-variables-in-classes member variable 'searchable_' has protected visibility 1
4004 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 541 misc-non-private-member-variables-in-classes member variable 'searchable_' has protected visibility 1
4005 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 541 modernize-use-default-member-init use default member initializer for 'searchable_' 2
4006 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 544 cppcoreguidelines-non-private-member-variables-in-classes member variable 'min_points_per_voxel_' has protected visibility 1
4007 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 544 misc-non-private-member-variables-in-classes member variable 'min_points_per_voxel_' has protected visibility 1
4008 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 544 modernize-use-default-member-init use default member initializer for 'min_points_per_voxel_' 2
4009 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 552 cppcoreguidelines-non-private-member-variables-in-classes member variable 'leaves_' has protected visibility 1
4010 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 552 misc-non-private-member-variables-in-classes member variable 'leaves_' has protected visibility 1
4011 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 556 cppcoreguidelines-non-private-member-variables-in-classes member variable 'voxel_centroids_' has protected visibility 1
4012 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 556 misc-non-private-member-variables-in-classes member variable 'voxel_centroids_' has protected visibility 1
4013 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 560 cppcoreguidelines-non-private-member-variables-in-classes member variable 'voxel_centroids_leaf_indices_' has protected visibility 1
4014 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 560 misc-non-private-member-variables-in-classes member variable 'voxel_centroids_leaf_indices_' has protected visibility 1
4015 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 563 cppcoreguidelines-non-private-member-variables-in-classes member variable 'kdtree_' has protected visibility 1
4016 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp @ Line 563 misc-non-private-member-variables-in-classes member variable 'kdtree_' has protected visibility 1
4017 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid_impl.hpp @ Line 52 bugprone-reserved-identifier declaration uses identifier 'TIER4_PCL_EXTENSIONS__VOXEL_GRID_NEAREST_CENTROID_IMPL_HPP_', which is a reserved identifier 2
4018 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid_impl.hpp @ Line 84 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
4019 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid_impl.hpp @ Line 169 modernize-use-auto use auto when initializing with a cast to avoid duplicating the type name 2
4020 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid_impl.hpp @ Line 169 cppcoreguidelines-pro-type-reinterpret-cast do not use reinterpret_cast 1
4021 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid_impl.hpp @ Line 171 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
4022 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid_impl.hpp @ Line 216 cppcoreguidelines-init-variables variable 'rgb' is not initialized 2
4023 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid_impl.hpp @ Line 218 cppcoreguidelines-pro-type-reinterpret-cast do not use reinterpret_cast 1
4024 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid_impl.hpp @ Line 218 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
4025 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid_impl.hpp @ Line 220 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4026 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid_impl.hpp @ Line 220 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4027 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid_impl.hpp @ Line 221 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4028 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid_impl.hpp @ Line 221 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4029 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid_impl.hpp @ Line 222 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4030 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid_impl.hpp @ Line 274 cppcoreguidelines-init-variables variable 'rgb' is not initialized 2
4031 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid_impl.hpp @ Line 276 cppcoreguidelines-pro-type-reinterpret-cast do not use reinterpret_cast 1
4032 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid_impl.hpp @ Line 276 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
4033 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid_impl.hpp @ Line 278 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4034 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid_impl.hpp @ Line 278 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4035 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid_impl.hpp @ Line 279 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4036 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid_impl.hpp @ Line 279 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4037 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid_impl.hpp @ Line 280 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4038 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid_impl.hpp @ Line 312 modernize-use-auto use auto when declaring iterators 2
4039 sensing/preprocessor/pointcloud/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid_impl.hpp @ Line 358 cppcoreguidelines-macro-usage function-like macro 'PCL_INSTANTIATE_VoxelGridNearestCentroid' used; consider a 'constexpr' template function 1
4040 simulator/simple_planning_simulator/include/simple_planning_simulator/simple_planning_simulator_core.hpp @ Line 23 bugprone-reserved-identifier declaration uses identifier 'SIMPLE_PLANNING_SIMULATOR__SIMPLE_PLANNING_SIMULATOR_CORE_HPP_', which is a reserved identifier 2
4041 simulator/simple_planning_simulator/include/simple_planning_simulator/vehicle_model/sim_model_constant_acceleration.hpp @ Line 23 bugprone-reserved-identifier declaration uses identifier 'SIMPLE_PLANNING_SIMULATOR__VEHICLE_MODEL__SIM_MODEL_CONSTANT_ACCELERATION_HPP_', which is a reserved identifier 2
4042 simulator/simple_planning_simulator/include/simple_planning_simulator/vehicle_model/sim_model_constant_acceleration.hpp @ Line 36 cppcoreguidelines-special-member-functions class 'SimModelConstantAccelTwist' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
4043 simulator/simple_planning_simulator/include/simple_planning_simulator/vehicle_model/sim_model_ideal.hpp @ Line 24 bugprone-reserved-identifier declaration uses identifier 'SIMPLE_PLANNING_SIMULATOR__VEHICLE_MODEL__SIM_MODEL_IDEAL_HPP_', which is a reserved identifier 2
4044 simulator/simple_planning_simulator/include/simple_planning_simulator/vehicle_model/sim_model_ideal.hpp @ Line 37 cppcoreguidelines-special-member-functions class 'SimModelIdealTwist' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
4045 simulator/simple_planning_simulator/include/simple_planning_simulator/vehicle_model/sim_model_ideal.hpp @ Line 111 cppcoreguidelines-special-member-functions class 'SimModelIdealSteer' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
4046 simulator/simple_planning_simulator/include/simple_planning_simulator/vehicle_model/sim_model_ideal.hpp @ Line 188 cppcoreguidelines-special-member-functions class 'SimModelIdealAccel' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
4047 simulator/simple_planning_simulator/include/simple_planning_simulator/vehicle_model/sim_model_interface.hpp @ Line 23 bugprone-reserved-identifier declaration uses identifier 'SIMPLE_PLANNING_SIMULATOR__VEHICLE_MODEL__SIM_MODEL_INTERFACE_HPP_', which is a reserved identifier 2
4048 simulator/simple_planning_simulator/include/simple_planning_simulator/vehicle_model/sim_model_interface.hpp @ Line 32 cppcoreguidelines-special-member-functions class 'SimModelInterface' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
4049 simulator/simple_planning_simulator/include/simple_planning_simulator/vehicle_model/sim_model_interface.hpp @ Line 35 cppcoreguidelines-non-private-member-variables-in-classes member variable 'dim_x_' has protected visibility 1
4050 simulator/simple_planning_simulator/include/simple_planning_simulator/vehicle_model/sim_model_interface.hpp @ Line 35 misc-non-private-member-variables-in-classes member variable 'dim_x_' has protected visibility 1
4051 simulator/simple_planning_simulator/include/simple_planning_simulator/vehicle_model/sim_model_interface.hpp @ Line 36 cppcoreguidelines-non-private-member-variables-in-classes member variable 'dim_u_' has protected visibility 1
4052 simulator/simple_planning_simulator/include/simple_planning_simulator/vehicle_model/sim_model_interface.hpp @ Line 36 misc-non-private-member-variables-in-classes member variable 'dim_u_' has protected visibility 1
4053 simulator/simple_planning_simulator/include/simple_planning_simulator/vehicle_model/sim_model_interface.hpp @ Line 37 cppcoreguidelines-non-private-member-variables-in-classes member variable 'state_' has protected visibility 1
4054 simulator/simple_planning_simulator/include/simple_planning_simulator/vehicle_model/sim_model_interface.hpp @ Line 37 misc-non-private-member-variables-in-classes member variable 'state_' has protected visibility 1
4055 simulator/simple_planning_simulator/include/simple_planning_simulator/vehicle_model/sim_model_interface.hpp @ Line 38 cppcoreguidelines-non-private-member-variables-in-classes member variable 'input_' has protected visibility 1
4056 simulator/simple_planning_simulator/include/simple_planning_simulator/vehicle_model/sim_model_interface.hpp @ Line 38 misc-non-private-member-variables-in-classes member variable 'input_' has protected visibility 1
4057 simulator/simple_planning_simulator/include/simple_planning_simulator/vehicle_model/sim_model_time_delay.hpp @ Line 23 bugprone-reserved-identifier declaration uses identifier 'SIMPLE_PLANNING_SIMULATOR__VEHICLE_MODEL__SIM_MODEL_TIME_DELAY_HPP_', which is a reserved identifier 2
4058 simulator/simple_planning_simulator/include/simple_planning_simulator/vehicle_model/sim_model_time_delay.hpp @ Line 39 cppcoreguidelines-special-member-functions class 'SimModelTimeDelayTwist' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
4059 simulator/simple_planning_simulator/include/simple_planning_simulator/vehicle_model/sim_model_time_delay.hpp @ Line 146 cppcoreguidelines-special-member-functions class 'SimModelTimeDelaySteer' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
4060 simulator/simple_planning_simulator/include/simple_planning_simulator/vehicle_model/sim_model_time_delay.hpp @ Line 254 cppcoreguidelines-special-member-functions class 'SimModelTimeDelaySteerAccel' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
4061 simulator/simple_planning_simulator/include/simple_planning_simulator/vehicle_model/sim_model_time_delay.hpp @ Line 55 readability-inconsistent-declaration-parameter-name function 'SimModelTimeDelayTwist::SimModelTimeDelayTwist' has a definition with different parameter names 3
4062 simulator/simple_planning_simulator/include/simple_planning_simulator/vehicle_model/sim_model_time_delay.hpp @ Line 94 clang-diagnostic-unused-private-field private field 'deadzone_delta_steer_' is not used 1
4063 simulator/simple_planning_simulator/include/simple_planning_simulator/vehicle_model/sim_model_util.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'SIMPLE_PLANNING_SIMULATOR__VEHICLE_MODEL__SIM_MODEL_UTIL_HPP_', which is a reserved identifier 2
4064 simulator/simple_planning_simulator/include/simple_planning_simulator/vehicle_model/sim_model_util.hpp @ Line 18 modernize-deprecated-headers inclusion of deprecated C++ header 'math.h'; consider using 'cmath' instead 2
4065 simulator/simple_planning_simulator/src/simple_planning_simulator_core.cpp @ Line 55 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 1
4066 simulator/simple_planning_simulator/src/simple_planning_simulator_core.cpp @ Line 157 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4067 simulator/simple_planning_simulator/src/simple_planning_simulator_core.cpp @ Line 162 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4068 simulator/simple_planning_simulator/src/simple_planning_simulator_core.cpp @ Line 174 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4069 simulator/simple_planning_simulator/src/simple_planning_simulator_core.cpp @ Line 186 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4070 simulator/simple_planning_simulator/src/simple_planning_simulator_core.cpp @ Line 200 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4071 simulator/simple_planning_simulator/src/simple_planning_simulator_core.cpp @ Line 312 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4072 simulator/simple_planning_simulator/src/simple_planning_simulator_core.cpp @ Line 334 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4073 simulator/simple_planning_simulator/src/simple_planning_simulator_core.cpp @ Line 393 performance-unnecessary-value-param the const qualified parameter 'parent_frame' is copied for each invocation; consider making it a reference 2
4074 simulator/simple_planning_simulator/src/simple_planning_simulator_core.cpp @ Line 393 performance-unnecessary-value-param the const qualified parameter 'child_frame' is copied for each invocation; consider making it a reference 2
4075 simulator/simple_planning_simulator/src/simple_planning_simulator_core.cpp @ Line 451 cppcoreguidelines-init-variables variable 'index' is not initialized 2
4076 simulator/simple_planning_simulator/src/simple_planning_simulator_core.cpp @ Line 465 readability-else-after-return do not use 'else' after 'return' 1
4077 simulator/simple_planning_simulator/src/simple_planning_simulator_core.cpp @ Line 473 readability-convert-member-functions-to-static method 'getQuaternionFromRPY' can be made static 1
4078 simulator/simple_planning_simulator/src/vehicle_model/sim_model_time_delay.cpp @ Line 70 modernize-use-auto use auto when initializing with a cast to avoid duplicating the type name 2
4079 simulator/simple_planning_simulator/src/vehicle_model/sim_model_time_delay.cpp @ Line 74 modernize-use-auto use auto when initializing with a cast to avoid duplicating the type name 2
4080 simulator/simple_planning_simulator/src/vehicle_model/sim_model_time_delay.cpp @ Line 165 modernize-use-auto use auto when initializing with a cast to avoid duplicating the type name 2
4081 simulator/simple_planning_simulator/src/vehicle_model/sim_model_time_delay.cpp @ Line 169 modernize-use-auto use auto when initializing with a cast to avoid duplicating the type name 2
4082 simulator/simple_planning_simulator/src/vehicle_model/sim_model_time_delay.cpp @ Line 274 modernize-use-auto use auto when initializing with a cast to avoid duplicating the type name 2
4083 simulator/simple_planning_simulator/src/vehicle_model/sim_model_time_delay.cpp @ Line 278 modernize-use-auto use auto when initializing with a cast to avoid duplicating the type name 2
4084 simulator/util/dummy_perception_publisher/include/dummy_perception_publisher/node.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'DUMMY_PERCEPTION_PUBLISHER__NODE_HPP_', which is a reserved identifier 2
4085 simulator/util/dummy_perception_publisher/include/dummy_perception_publisher/node.hpp @ Line 37 cppcoreguidelines-special-member-functions class 'DummyPerceptionPublisherNode' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
4086 simulator/util/dummy_perception_publisher/include/dummy_perception_publisher/node.hpp @ Line 63 modernize-use-equals-default use '= default' to define a trivial destructor 2
4087 simulator/util/dummy_perception_publisher/include/dummy_perception_publisher/node.hpp @ Line 63 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
4088 simulator/util/dummy_perception_publisher/src/node.cpp @ Line 160 bugprone-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
4089 simulator/util/dummy_perception_publisher/src/node.cpp @ Line 160 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined 1
4090 simulator/util/dummy_perception_publisher/src/node.cpp @ Line 166 modernize-loop-convert use range-based for loop instead 2
4091 simulator/util/dummy_perception_publisher/src/node.cpp @ Line 188 cppcoreguidelines-init-variables variable 'grid_state' is not initialized 2
4092 simulator/util/dummy_perception_publisher/src/node.cpp @ Line 194 readability-else-after-return do not use 'else' after 'continue' 1
4093 simulator/util/dummy_perception_publisher/src/node.cpp @ Line 303 bugprone-narrowing-conversions narrowing conversion from 'double' to 'int' 1
4094 simulator/util/dummy_perception_publisher/src/node.cpp @ Line 303 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'int' 1
4095 simulator/util/dummy_perception_publisher/src/node.cpp @ Line 323 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4096 simulator/util/dummy_perception_publisher/src/node.cpp @ Line 323 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4097 simulator/util/dummy_perception_publisher/src/node.cpp @ Line 325 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4098 simulator/util/dummy_perception_publisher/src/node.cpp @ Line 325 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4099 simulator/util/dummy_perception_publisher/src/node.cpp @ Line 326 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4100 simulator/util/dummy_perception_publisher/src/node.cpp @ Line 326 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4101 simulator/util/dummy_perception_publisher/src/node.cpp @ Line 335 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4102 simulator/util/dummy_perception_publisher/src/node.cpp @ Line 385 modernize-loop-convert use range-based for loop instead 2
4103 system/autoware_error_monitor/include/autoware_error_monitor/autoware_error_monitor_core.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AUTOWARE_ERROR_MONITOR__AUTOWARE_ERROR_MONITOR_CORE_HPP_', which is a reserved identifier 2
4104 system/autoware_error_monitor/include/autoware_error_monitor/autoware_error_monitor_core.hpp @ Line 44 modernize-pass-by-value pass by value and use std::move 2
4105 system/autoware_error_monitor/include/autoware_error_monitor/autoware_error_monitor_core.hpp @ Line 56 misc-non-private-member-variables-in-classes member variable 'name' has public visibility 1
4106 system/autoware_error_monitor/include/autoware_error_monitor/autoware_error_monitor_core.hpp @ Line 57 misc-non-private-member-variables-in-classes member variable 'sf_at' has public visibility 1
4107 system/autoware_error_monitor/include/autoware_error_monitor/autoware_error_monitor_core.hpp @ Line 58 misc-non-private-member-variables-in-classes member variable 'lf_at' has public visibility 1
4108 system/autoware_error_monitor/include/autoware_error_monitor/autoware_error_monitor_core.hpp @ Line 59 misc-non-private-member-variables-in-classes member variable 'spf_at' has public visibility 1
4109 system/autoware_error_monitor/include/autoware_error_monitor/diagnostics_filter.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AUTOWARE_ERROR_MONITOR__DIAGNOSTICS_FILTER_HPP_', which is a reserved identifier 2
4110 system/autoware_error_monitor/src/autoware_error_monitor_core.cpp @ Line 114 performance-inefficient-string-concatenation string concatenation results in allocation of unnecessary temporary strings; consider using 'operator+=' or 'string::append()' instead 1
4111 system/autoware_error_monitor/src/autoware_error_monitor_core.cpp @ Line 125 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4112 system/autoware_error_monitor/src/autoware_error_monitor_core.cpp @ Line 185 readability-convert-member-functions-to-static method 'getHazardLevel' can be made static 1
4113 system/autoware_state_monitor/include/autoware_state_monitor/autoware_state.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AUTOWARE_STATE_MONITOR__AUTOWARE_STATE_HPP_', which is a reserved identifier 2
4114 system/autoware_state_monitor/include/autoware_state_monitor/autoware_state_monitor_node.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AUTOWARE_STATE_MONITOR__AUTOWARE_STATE_MONITOR_NODE_HPP_', which is a reserved identifier 2
4115 system/autoware_state_monitor/include/autoware_state_monitor/config.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AUTOWARE_STATE_MONITOR__CONFIG_HPP_', which is a reserved identifier 2
4116 system/autoware_state_monitor/include/autoware_state_monitor/config.hpp @ Line 28 performance-unnecessary-value-param the parameter 'interface' is copied for each invocation but only used as a const reference; consider making it a const reference 2
4117 system/autoware_state_monitor/include/autoware_state_monitor/config.hpp @ Line 29 modernize-pass-by-value pass by value and use std::move 2
4118 system/autoware_state_monitor/include/autoware_state_monitor/config.hpp @ Line 44 misc-non-private-member-variables-in-classes member variable 'module' has public visibility 1
4119 system/autoware_state_monitor/include/autoware_state_monitor/config.hpp @ Line 45 misc-non-private-member-variables-in-classes member variable 'name' has public visibility 1
4120 system/autoware_state_monitor/include/autoware_state_monitor/config.hpp @ Line 46 misc-non-private-member-variables-in-classes member variable 'type' has public visibility 1
4121 system/autoware_state_monitor/include/autoware_state_monitor/config.hpp @ Line 47 misc-non-private-member-variables-in-classes member variable 'transient_local' has public visibility 1
4122 system/autoware_state_monitor/include/autoware_state_monitor/config.hpp @ Line 48 misc-non-private-member-variables-in-classes member variable 'best_effort' has public visibility 1
4123 system/autoware_state_monitor/include/autoware_state_monitor/config.hpp @ Line 49 misc-non-private-member-variables-in-classes member variable 'timeout' has public visibility 1
4124 system/autoware_state_monitor/include/autoware_state_monitor/config.hpp @ Line 50 misc-non-private-member-variables-in-classes member variable 'warn_rate' has public visibility 1
4125 system/autoware_state_monitor/include/autoware_state_monitor/config.hpp @ Line 56 performance-unnecessary-value-param the parameter 'interface' is copied for each invocation but only used as a const reference; consider making it a const reference 2
4126 system/autoware_state_monitor/include/autoware_state_monitor/config.hpp @ Line 57 modernize-pass-by-value pass by value and use std::move 2
4127 system/autoware_state_monitor/include/autoware_state_monitor/config.hpp @ Line 63 misc-non-private-member-variables-in-classes member variable 'module' has public visibility 1
4128 system/autoware_state_monitor/include/autoware_state_monitor/config.hpp @ Line 64 misc-non-private-member-variables-in-classes member variable 'name' has public visibility 1
4129 system/autoware_state_monitor/include/autoware_state_monitor/config.hpp @ Line 70 performance-unnecessary-value-param the parameter 'interface' is copied for each invocation but only used as a const reference; consider making it a const reference 2
4130 system/autoware_state_monitor/include/autoware_state_monitor/config.hpp @ Line 71 misc-unused-parameters parameter 'name' is unused 2
4131 system/autoware_state_monitor/include/autoware_state_monitor/config.hpp @ Line 79 misc-non-private-member-variables-in-classes member variable 'module' has public visibility 1
4132 system/autoware_state_monitor/include/autoware_state_monitor/config.hpp @ Line 80 misc-non-private-member-variables-in-classes member variable 'from' has public visibility 1
4133 system/autoware_state_monitor/include/autoware_state_monitor/config.hpp @ Line 81 misc-non-private-member-variables-in-classes member variable 'to' has public visibility 1
4134 system/autoware_state_monitor/include/autoware_state_monitor/config.hpp @ Line 82 misc-non-private-member-variables-in-classes member variable 'timeout' has public visibility 1
4135 system/autoware_state_monitor/include/autoware_state_monitor/module_name.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AUTOWARE_STATE_MONITOR__MODULE_NAME_HPP_', which is a reserved identifier 2
4136 system/autoware_state_monitor/include/autoware_state_monitor/state_machine.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'AUTOWARE_STATE_MONITOR__STATE_MACHINE_HPP_', which is a reserved identifier 2
4137 system/autoware_state_monitor/src/autoware_state_monitor_node/autoware_state_monitor_node.cpp @ Line 39 performance-for-range-copy loop variable is copied but only used as const reference; consider making it a const reference 2
4138 system/autoware_state_monitor/src/autoware_state_monitor_node/autoware_state_monitor_node.cpp @ Line 40 performance-inefficient-string-concatenation string concatenation results in allocation of unnecessary temporary strings; consider using 'operator+=' or 'string::append()' instead 1
4139 system/autoware_state_monitor/src/autoware_state_monitor_node/autoware_state_monitor_node.cpp @ Line 117 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4140 system/autoware_state_monitor/src/autoware_state_monitor_node/autoware_state_monitor_node.cpp @ Line 123 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4141 system/autoware_state_monitor/src/autoware_state_monitor_node/autoware_state_monitor_node.cpp @ Line 129 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4142 system/autoware_state_monitor/src/autoware_state_monitor_node/autoware_state_monitor_node.cpp @ Line 134 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4143 system/autoware_state_monitor/src/autoware_state_monitor_node/autoware_state_monitor_node.cpp @ Line 151 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4144 system/autoware_state_monitor/src/autoware_state_monitor_node/autoware_state_monitor_node.cpp @ Line 171 performance-unnecessary-value-param the const qualified parameter 'request_header' is copied for each invocation; consider making it a reference 2
4145 system/autoware_state_monitor/src/autoware_state_monitor_node/autoware_state_monitor_node.cpp @ Line 172 misc-unused-parameters parameter 'request' is unused 2
4146 system/autoware_state_monitor/src/autoware_state_monitor_node/autoware_state_monitor_node.cpp @ Line 172 performance-unnecessary-value-param the const qualified parameter 'request' is copied for each invocation; consider making it a reference 2
4147 system/autoware_state_monitor/src/autoware_state_monitor_node/autoware_state_monitor_node.cpp @ Line 173 performance-unnecessary-value-param the const qualified parameter 'response' is copied for each invocation; consider making it a reference 2
4148 system/autoware_state_monitor/src/autoware_state_monitor_node/autoware_state_monitor_node.cpp @ Line 204 misc-unused-parameters parameter 'request_header' is unused 2
4149 system/autoware_state_monitor/src/autoware_state_monitor_node/autoware_state_monitor_node.cpp @ Line 204 performance-unnecessary-value-param the const qualified parameter 'request_header' is copied for each invocation; consider making it a reference 2
4150 system/autoware_state_monitor/src/autoware_state_monitor_node/autoware_state_monitor_node.cpp @ Line 205 misc-unused-parameters parameter 'request' is unused 2
4151 system/autoware_state_monitor/src/autoware_state_monitor_node/autoware_state_monitor_node.cpp @ Line 205 performance-unnecessary-value-param the const qualified parameter 'request' is copied for each invocation; consider making it a reference 2
4152 system/autoware_state_monitor/src/autoware_state_monitor_node/autoware_state_monitor_node.cpp @ Line 206 performance-unnecessary-value-param the const qualified parameter 'response' is copied for each invocation; consider making it a reference 2
4153 system/autoware_state_monitor/src/autoware_state_monitor_node/autoware_state_monitor_node.cpp @ Line 290 misc-unused-parameters parameter 'msg' is unused 2
4154 system/autoware_state_monitor/src/autoware_state_monitor_node/autoware_state_monitor_node.cpp @ Line 290 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4155 system/autoware_state_monitor/src/autoware_state_monitor_node/autoware_state_monitor_node.cpp @ Line 430 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: state_param_ 1
4156 system/autoware_state_monitor/src/autoware_state_monitor_node/diagnostics.cpp @ Line 51 readability-make-member-function-const method 'checkTopicStatus' can be made const 1
4157 system/autoware_state_monitor/src/autoware_state_monitor_node/diagnostics.cpp @ Line 126 readability-make-member-function-const method 'checkTFStatus' can be made const 1
4158 system/autoware_state_monitor/src/autoware_state_monitor_node/state_machine.cpp @ Line 46 readability-use-anyofallof replace loop by 'std::all_of()' 1
4159 system/emergency_handler/include/emergency_handler/emergency_handler_core.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'EMERGENCY_HANDLER__EMERGENCY_HANDLER_CORE_HPP_', which is a reserved identifier 2
4160 system/emergency_handler/include/emergency_handler/state_timeout_checker_core.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'EMERGENCY_HANDLER__STATE_TIMEOUT_CHECKER_CORE_HPP_', which is a reserved identifier 2
4161 system/emergency_handler/include/emergency_handler/util/heartbeat_checker.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'EMERGENCY_HANDLER__UTIL__HEARTBEAT_CHECKER_HPP_', which is a reserved identifier 2
4162 system/emergency_handler/include/emergency_handler/util/heartbeat_checker.hpp @ Line 54 misc-unused-parameters parameter 'msg' is unused 2
4163 system/emergency_handler/src/emergency_handler/emergency_handler_core.cpp @ Line 37 performance-unnecessary-value-param the parameter 'clock' is copied for each invocation but only used as a const reference; consider making it a const reference 2
4164 system/emergency_handler/src/emergency_handler/emergency_handler_core.cpp @ Line 147 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4165 system/emergency_handler/src/emergency_handler/emergency_handler_core.cpp @ Line 153 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4166 system/emergency_handler/src/emergency_handler/emergency_handler_core.cpp @ Line 160 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4167 system/emergency_handler/src/emergency_handler/emergency_handler_core.cpp @ Line 162 cppcoreguidelines-owning-memory initializing non-owner 'autoware_control_msgs::msg::ControlCommand_> *const' with a newly created 'gsl::owner<>' 2
4168 system/emergency_handler/src/emergency_handler/emergency_handler_core.cpp @ Line 169 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4169 system/emergency_handler/src/emergency_handler/emergency_handler_core.cpp @ Line 174 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4170 system/emergency_handler/src/emergency_handler/emergency_handler_core.cpp @ Line 180 performance-unnecessary-value-param the const qualified parameter 'request_header' is copied for each invocation; consider making it a reference 2
4171 system/emergency_handler/src/emergency_handler/emergency_handler_core.cpp @ Line 181 misc-unused-parameters parameter 'request' is unused 2
4172 system/emergency_handler/src/emergency_handler/emergency_handler_core.cpp @ Line 181 performance-unnecessary-value-param the const qualified parameter 'request' is copied for each invocation; consider making it a reference 2
4173 system/emergency_handler/src/emergency_handler/emergency_handler_core.cpp @ Line 182 performance-unnecessary-value-param the parameter 'response' is copied for each invocation but only used as a const reference; consider making it a const reference 2
4174 system/emergency_handler/src/emergency_handler/emergency_handler_core.cpp @ Line 201 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4175 system/emergency_handler/src/emergency_handler/emergency_handler_core.cpp @ Line 340 readability-make-member-function-const method 'isEmergency' can be made const 2
4176 system/emergency_handler/src/state_timeout_checker/state_timeout_checker_core.cpp @ Line 20 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: th_timeout_ 1
4177 system/emergency_handler/src/state_timeout_checker/state_timeout_checker_core.cpp @ Line 52 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4178 system/system_monitor/include/hdd_reader/hdd_reader.hpp @ Line 21 bugprone-reserved-identifier declaration uses identifier 'HDD_READER__HDD_READER_HPP_', which is a reserved identifier 2
4179 system/system_monitor/include/hdd_reader/hdd_reader.hpp @ Line 33 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: error_code_, temp_ 1
4180 system/system_monitor/include/hdd_reader/hdd_reader.hpp @ Line 62 modernize-use-using use 'using' instead of 'typedef' 2
4181 system/system_monitor/include/msr_reader/msr_reader.hpp @ Line 21 bugprone-reserved-identifier declaration uses identifier 'MSR_READER__MSR_READER_HPP_', which is a reserved identifier 2
4182 system/system_monitor/include/msr_reader/msr_reader.hpp @ Line 31 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: error_code_ 1
4183 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 21 bugprone-reserved-identifier declaration uses identifier 'SYSTEM_MONITOR__CPU_MONITOR__CPU_MONITOR_BASE_HPP_', which is a reserved identifier 2
4184 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 33 modernize-use-using use 'using' instead of 'typedef' 1
4185 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 35 misc-non-private-member-variables-in-classes member variable 'label_' has public visibility 1
4186 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 36 misc-non-private-member-variables-in-classes member variable 'path_' has public visibility 1
4187 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 40 modernize-pass-by-value pass by value and use std::move 2
4188 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 40 modernize-pass-by-value pass by value and use std::move 2
4189 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 47 modernize-use-using use 'using' instead of 'typedef' 1
4190 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 49 misc-non-private-member-variables-in-classes member variable 'index_' has public visibility 1
4191 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 49 modernize-use-default-member-init use default member initializer for 'index_' 1
4192 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 50 misc-non-private-member-variables-in-classes member variable 'path_' has public visibility 1
4193 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 54 modernize-pass-by-value pass by value and use std::move 2
4194 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 64 modernize-redundant-void-arg redundant void argument list in function declaration 1
4195 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 69 modernize-redundant-void-arg redundant void argument list in function declaration 1
4196 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 74 modernize-redundant-void-arg redundant void argument list in function declaration 1
4197 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 129 cppcoreguidelines-non-private-member-variables-in-classes member variable 'updater_' has protected visibility 1
4198 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 129 misc-non-private-member-variables-in-classes member variable 'updater_' has protected visibility 1
4199 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 131 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4200 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 131 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4201 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 131 cppcoreguidelines-non-private-member-variables-in-classes member variable 'hostname_' has protected visibility 1
4202 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 131 misc-non-private-member-variables-in-classes member variable 'hostname_' has protected visibility 1
4203 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 132 cppcoreguidelines-non-private-member-variables-in-classes member variable 'num_cores_' has protected visibility 1
4204 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 132 misc-non-private-member-variables-in-classes member variable 'num_cores_' has protected visibility 1
4205 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 133 cppcoreguidelines-non-private-member-variables-in-classes member variable 'temps_' has protected visibility 1
4206 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 133 misc-non-private-member-variables-in-classes member variable 'temps_' has protected visibility 1
4207 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 134 cppcoreguidelines-non-private-member-variables-in-classes member variable 'freqs_' has protected visibility 1
4208 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 134 misc-non-private-member-variables-in-classes member variable 'freqs_' has protected visibility 1
4209 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 135 cppcoreguidelines-non-private-member-variables-in-classes member variable 'mpstat_exists_' has protected visibility 1
4210 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 135 misc-non-private-member-variables-in-classes member variable 'mpstat_exists_' has protected visibility 1
4211 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 137 cppcoreguidelines-non-private-member-variables-in-classes member variable 'temp_warn_' has protected visibility 1
4212 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 137 misc-non-private-member-variables-in-classes member variable 'temp_warn_' has protected visibility 1
4213 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 138 cppcoreguidelines-non-private-member-variables-in-classes member variable 'temp_error_' has protected visibility 1
4214 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 138 misc-non-private-member-variables-in-classes member variable 'temp_error_' has protected visibility 1
4215 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 139 cppcoreguidelines-non-private-member-variables-in-classes member variable 'usage_warn_' has protected visibility 1
4216 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 139 misc-non-private-member-variables-in-classes member variable 'usage_warn_' has protected visibility 1
4217 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 140 cppcoreguidelines-non-private-member-variables-in-classes member variable 'usage_error_' has protected visibility 1
4218 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 140 misc-non-private-member-variables-in-classes member variable 'usage_error_' has protected visibility 1
4219 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 141 cppcoreguidelines-non-private-member-variables-in-classes member variable 'usage_avg_' has protected visibility 1
4220 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 141 misc-non-private-member-variables-in-classes member variable 'usage_avg_' has protected visibility 1
4221 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 146 cppcoreguidelines-non-private-member-variables-in-classes member variable 'temp_dict_' has protected visibility 1
4222 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 146 misc-non-private-member-variables-in-classes member variable 'temp_dict_' has protected visibility 1
4223 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 152 cppcoreguidelines-non-private-member-variables-in-classes member variable 'load_dict_' has protected visibility 1
4224 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 152 misc-non-private-member-variables-in-classes member variable 'load_dict_' has protected visibility 1
4225 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 158 cppcoreguidelines-non-private-member-variables-in-classes member variable 'thermal_dict_' has protected visibility 1
4226 system/system_monitor/include/system_monitor/cpu_monitor/cpu_monitor_base.hpp @ Line 158 misc-non-private-member-variables-in-classes member variable 'thermal_dict_' has protected visibility 1
4227 system/system_monitor/include/system_monitor/cpu_monitor/intel_cpu_monitor.hpp @ Line 21 bugprone-reserved-identifier declaration uses identifier 'SYSTEM_MONITOR__CPU_MONITOR__INTEL_CPU_MONITOR_HPP_', which is a reserved identifier 2
4228 system/system_monitor/include/system_monitor/cpu_monitor/intel_cpu_monitor.hpp @ Line 50 modernize-redundant-void-arg redundant void argument list in function declaration 1
4229 system/system_monitor/include/system_monitor/cpu_monitor/intel_cpu_monitor.hpp @ Line 55 modernize-redundant-void-arg redundant void argument list in function declaration 1
4230 system/system_monitor/include/system_monitor/cpu_monitor/intel_cpu_monitor.hpp @ Line 57 cppcoreguidelines-non-private-member-variables-in-classes member variable 'msr_reader_port_' has protected visibility 1
4231 system/system_monitor/include/system_monitor/cpu_monitor/intel_cpu_monitor.hpp @ Line 57 misc-non-private-member-variables-in-classes member variable 'msr_reader_port_' has protected visibility 1
4232 system/system_monitor/include/system_monitor/gpu_monitor/gpu_monitor_base.hpp @ Line 21 bugprone-reserved-identifier declaration uses identifier 'SYSTEM_MONITOR__GPU_MONITOR__GPU_MONITOR_BASE_HPP_', which is a reserved identifier 2
4233 system/system_monitor/include/system_monitor/gpu_monitor/gpu_monitor_base.hpp @ Line 98 cppcoreguidelines-non-private-member-variables-in-classes member variable 'updater_' has protected visibility 1
4234 system/system_monitor/include/system_monitor/gpu_monitor/gpu_monitor_base.hpp @ Line 98 misc-non-private-member-variables-in-classes member variable 'updater_' has protected visibility 1
4235 system/system_monitor/include/system_monitor/gpu_monitor/gpu_monitor_base.hpp @ Line 100 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4236 system/system_monitor/include/system_monitor/gpu_monitor/gpu_monitor_base.hpp @ Line 100 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4237 system/system_monitor/include/system_monitor/gpu_monitor/gpu_monitor_base.hpp @ Line 100 cppcoreguidelines-non-private-member-variables-in-classes member variable 'hostname_' has protected visibility 1
4238 system/system_monitor/include/system_monitor/gpu_monitor/gpu_monitor_base.hpp @ Line 100 misc-non-private-member-variables-in-classes member variable 'hostname_' has protected visibility 1
4239 system/system_monitor/include/system_monitor/gpu_monitor/gpu_monitor_base.hpp @ Line 102 cppcoreguidelines-non-private-member-variables-in-classes member variable 'temp_warn_' has protected visibility 1
4240 system/system_monitor/include/system_monitor/gpu_monitor/gpu_monitor_base.hpp @ Line 102 misc-non-private-member-variables-in-classes member variable 'temp_warn_' has protected visibility 1
4241 system/system_monitor/include/system_monitor/gpu_monitor/gpu_monitor_base.hpp @ Line 103 cppcoreguidelines-non-private-member-variables-in-classes member variable 'temp_error_' has protected visibility 1
4242 system/system_monitor/include/system_monitor/gpu_monitor/gpu_monitor_base.hpp @ Line 103 misc-non-private-member-variables-in-classes member variable 'temp_error_' has protected visibility 1
4243 system/system_monitor/include/system_monitor/gpu_monitor/gpu_monitor_base.hpp @ Line 104 cppcoreguidelines-non-private-member-variables-in-classes member variable 'gpu_usage_warn_' has protected visibility 1
4244 system/system_monitor/include/system_monitor/gpu_monitor/gpu_monitor_base.hpp @ Line 104 misc-non-private-member-variables-in-classes member variable 'gpu_usage_warn_' has protected visibility 1
4245 system/system_monitor/include/system_monitor/gpu_monitor/gpu_monitor_base.hpp @ Line 105 cppcoreguidelines-non-private-member-variables-in-classes member variable 'gpu_usage_error_' has protected visibility 1
4246 system/system_monitor/include/system_monitor/gpu_monitor/gpu_monitor_base.hpp @ Line 105 misc-non-private-member-variables-in-classes member variable 'gpu_usage_error_' has protected visibility 1
4247 system/system_monitor/include/system_monitor/gpu_monitor/gpu_monitor_base.hpp @ Line 106 cppcoreguidelines-non-private-member-variables-in-classes member variable 'memory_usage_warn_' has protected visibility 1
4248 system/system_monitor/include/system_monitor/gpu_monitor/gpu_monitor_base.hpp @ Line 106 misc-non-private-member-variables-in-classes member variable 'memory_usage_warn_' has protected visibility 1
4249 system/system_monitor/include/system_monitor/gpu_monitor/gpu_monitor_base.hpp @ Line 107 cppcoreguidelines-non-private-member-variables-in-classes member variable 'memory_usage_error_' has protected visibility 1
4250 system/system_monitor/include/system_monitor/gpu_monitor/gpu_monitor_base.hpp @ Line 107 misc-non-private-member-variables-in-classes member variable 'memory_usage_error_' has protected visibility 1
4251 system/system_monitor/include/system_monitor/gpu_monitor/gpu_monitor_base.hpp @ Line 112 cppcoreguidelines-non-private-member-variables-in-classes member variable 'temp_dict_' has protected visibility 1
4252 system/system_monitor/include/system_monitor/gpu_monitor/gpu_monitor_base.hpp @ Line 112 misc-non-private-member-variables-in-classes member variable 'temp_dict_' has protected visibility 1
4253 system/system_monitor/include/system_monitor/gpu_monitor/gpu_monitor_base.hpp @ Line 118 cppcoreguidelines-non-private-member-variables-in-classes member variable 'load_dict_' has protected visibility 1
4254 system/system_monitor/include/system_monitor/gpu_monitor/gpu_monitor_base.hpp @ Line 118 misc-non-private-member-variables-in-classes member variable 'load_dict_' has protected visibility 1
4255 system/system_monitor/include/system_monitor/gpu_monitor/gpu_monitor_base.hpp @ Line 124 cppcoreguidelines-non-private-member-variables-in-classes member variable 'throttling_dict_' has protected visibility 1
4256 system/system_monitor/include/system_monitor/gpu_monitor/gpu_monitor_base.hpp @ Line 124 misc-non-private-member-variables-in-classes member variable 'throttling_dict_' has protected visibility 1
4257 system/system_monitor/include/system_monitor/gpu_monitor/unknown_gpu_monitor.hpp @ Line 21 bugprone-reserved-identifier declaration uses identifier 'SYSTEM_MONITOR__GPU_MONITOR__UNKNOWN_GPU_MONITOR_HPP_', which is a reserved identifier 2
4258 system/system_monitor/include/system_monitor/hdd_monitor/hdd_monitor.hpp @ Line 21 bugprone-reserved-identifier declaration uses identifier 'SYSTEM_MONITOR__HDD_MONITOR__HDD_MONITOR_HPP_', which is a reserved identifier 2
4259 system/system_monitor/include/system_monitor/hdd_monitor/hdd_monitor.hpp @ Line 35 misc-non-private-member-variables-in-classes member variable 'temp_warn_' has public visibility 1
4260 system/system_monitor/include/system_monitor/hdd_monitor/hdd_monitor.hpp @ Line 35 modernize-use-default-member-init use default member initializer for 'temp_warn_' 2
4261 system/system_monitor/include/system_monitor/hdd_monitor/hdd_monitor.hpp @ Line 36 misc-non-private-member-variables-in-classes member variable 'temp_error_' has public visibility 1
4262 system/system_monitor/include/system_monitor/hdd_monitor/hdd_monitor.hpp @ Line 36 modernize-use-default-member-init use default member initializer for 'temp_error_' 2
4263 system/system_monitor/include/system_monitor/hdd_monitor/hdd_monitor.hpp @ Line 37 misc-non-private-member-variables-in-classes member variable 'usage_warn_' has public visibility 1
4264 system/system_monitor/include/system_monitor/hdd_monitor/hdd_monitor.hpp @ Line 37 modernize-use-default-member-init use default member initializer for 'usage_warn_' 2
4265 system/system_monitor/include/system_monitor/hdd_monitor/hdd_monitor.hpp @ Line 38 misc-non-private-member-variables-in-classes member variable 'usage_error_' has public visibility 1
4266 system/system_monitor/include/system_monitor/hdd_monitor/hdd_monitor.hpp @ Line 38 modernize-use-default-member-init use default member initializer for 'usage_error_' 2
4267 system/system_monitor/include/system_monitor/hdd_monitor/hdd_monitor.hpp @ Line 84 cppcoreguidelines-non-private-member-variables-in-classes member variable 'updater_' has protected visibility 1
4268 system/system_monitor/include/system_monitor/hdd_monitor/hdd_monitor.hpp @ Line 84 misc-non-private-member-variables-in-classes member variable 'updater_' has protected visibility 1
4269 system/system_monitor/include/system_monitor/hdd_monitor/hdd_monitor.hpp @ Line 86 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4270 system/system_monitor/include/system_monitor/hdd_monitor/hdd_monitor.hpp @ Line 86 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4271 system/system_monitor/include/system_monitor/hdd_monitor/hdd_monitor.hpp @ Line 86 cppcoreguidelines-non-private-member-variables-in-classes member variable 'hostname_' has protected visibility 1
4272 system/system_monitor/include/system_monitor/hdd_monitor/hdd_monitor.hpp @ Line 86 misc-non-private-member-variables-in-classes member variable 'hostname_' has protected visibility 1
4273 system/system_monitor/include/system_monitor/hdd_monitor/hdd_monitor.hpp @ Line 88 cppcoreguidelines-non-private-member-variables-in-classes member variable 'hdd_reader_port_' has protected visibility 1
4274 system/system_monitor/include/system_monitor/hdd_monitor/hdd_monitor.hpp @ Line 88 misc-non-private-member-variables-in-classes member variable 'hdd_reader_port_' has protected visibility 1
4275 system/system_monitor/include/system_monitor/hdd_monitor/hdd_monitor.hpp @ Line 89 cppcoreguidelines-non-private-member-variables-in-classes member variable 'hdd_params_' has protected visibility 1
4276 system/system_monitor/include/system_monitor/hdd_monitor/hdd_monitor.hpp @ Line 89 misc-non-private-member-variables-in-classes member variable 'hdd_params_' has protected visibility 1
4277 system/system_monitor/include/system_monitor/hdd_monitor/hdd_monitor.hpp @ Line 90 cppcoreguidelines-non-private-member-variables-in-classes member variable 'hdd_devices_' has protected visibility 1
4278 system/system_monitor/include/system_monitor/hdd_monitor/hdd_monitor.hpp @ Line 90 misc-non-private-member-variables-in-classes member variable 'hdd_devices_' has protected visibility 1
4279 system/system_monitor/include/system_monitor/hdd_monitor/hdd_monitor.hpp @ Line 95 cppcoreguidelines-non-private-member-variables-in-classes member variable 'temp_dict_' has protected visibility 1
4280 system/system_monitor/include/system_monitor/hdd_monitor/hdd_monitor.hpp @ Line 95 misc-non-private-member-variables-in-classes member variable 'temp_dict_' has protected visibility 1
4281 system/system_monitor/include/system_monitor/hdd_monitor/hdd_monitor.hpp @ Line 101 cppcoreguidelines-non-private-member-variables-in-classes member variable 'usage_dict_' has protected visibility 1
4282 system/system_monitor/include/system_monitor/hdd_monitor/hdd_monitor.hpp @ Line 101 misc-non-private-member-variables-in-classes member variable 'usage_dict_' has protected visibility 1
4283 system/system_monitor/include/system_monitor/mem_monitor/mem_monitor.hpp @ Line 21 bugprone-reserved-identifier declaration uses identifier 'SYSTEM_MONITOR__MEM_MONITOR__MEM_MONITOR_HPP_', which is a reserved identifier 2
4284 system/system_monitor/include/system_monitor/mem_monitor/mem_monitor.hpp @ Line 63 cppcoreguidelines-non-private-member-variables-in-classes member variable 'updater_' has protected visibility 1
4285 system/system_monitor/include/system_monitor/mem_monitor/mem_monitor.hpp @ Line 63 misc-non-private-member-variables-in-classes member variable 'updater_' has protected visibility 1
4286 system/system_monitor/include/system_monitor/mem_monitor/mem_monitor.hpp @ Line 65 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4287 system/system_monitor/include/system_monitor/mem_monitor/mem_monitor.hpp @ Line 65 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4288 system/system_monitor/include/system_monitor/mem_monitor/mem_monitor.hpp @ Line 65 cppcoreguidelines-non-private-member-variables-in-classes member variable 'hostname_' has protected visibility 1
4289 system/system_monitor/include/system_monitor/mem_monitor/mem_monitor.hpp @ Line 65 misc-non-private-member-variables-in-classes member variable 'hostname_' has protected visibility 1
4290 system/system_monitor/include/system_monitor/mem_monitor/mem_monitor.hpp @ Line 67 cppcoreguidelines-non-private-member-variables-in-classes member variable 'usage_warn_' has protected visibility 1
4291 system/system_monitor/include/system_monitor/mem_monitor/mem_monitor.hpp @ Line 67 misc-non-private-member-variables-in-classes member variable 'usage_warn_' has protected visibility 1
4292 system/system_monitor/include/system_monitor/mem_monitor/mem_monitor.hpp @ Line 68 cppcoreguidelines-non-private-member-variables-in-classes member variable 'usage_error_' has protected visibility 1
4293 system/system_monitor/include/system_monitor/mem_monitor/mem_monitor.hpp @ Line 68 misc-non-private-member-variables-in-classes member variable 'usage_error_' has protected visibility 1
4294 system/system_monitor/include/system_monitor/mem_monitor/mem_monitor.hpp @ Line 73 cppcoreguidelines-non-private-member-variables-in-classes member variable 'usage_dict_' has protected visibility 1
4295 system/system_monitor/include/system_monitor/mem_monitor/mem_monitor.hpp @ Line 73 misc-non-private-member-variables-in-classes member variable 'usage_dict_' has protected visibility 1
4296 system/system_monitor/include/system_monitor/net_monitor/net_monitor.hpp @ Line 21 bugprone-reserved-identifier declaration uses identifier 'SYSTEM_MONITOR__NET_MONITOR__NET_MONITOR_HPP_', which is a reserved identifier 2
4297 system/system_monitor/include/system_monitor/net_monitor/net_monitor.hpp @ Line 31 cppcoreguidelines-macro-usage function-like macro 'toMbit' used; consider a 'constexpr' template function 1
4298 system/system_monitor/include/system_monitor/net_monitor/net_monitor.hpp @ Line 36 modernize-use-using use 'using' instead of 'typedef' 1
4299 system/system_monitor/include/system_monitor/net_monitor/net_monitor.hpp @ Line 38 misc-non-private-member-variables-in-classes member variable 'rx_bytes' has public visibility 1
4300 system/system_monitor/include/system_monitor/net_monitor/net_monitor.hpp @ Line 38 modernize-use-default-member-init use default member initializer for 'rx_bytes' 1
4301 system/system_monitor/include/system_monitor/net_monitor/net_monitor.hpp @ Line 39 misc-non-private-member-variables-in-classes member variable 'tx_bytes' has public visibility 1
4302 system/system_monitor/include/system_monitor/net_monitor/net_monitor.hpp @ Line 39 modernize-use-default-member-init use default member initializer for 'tx_bytes' 1
4303 system/system_monitor/include/system_monitor/net_monitor/net_monitor.hpp @ Line 84 cppcoreguidelines-non-private-member-variables-in-classes member variable 'updater_' has protected visibility 1
4304 system/system_monitor/include/system_monitor/net_monitor/net_monitor.hpp @ Line 84 misc-non-private-member-variables-in-classes member variable 'updater_' has protected visibility 1
4305 system/system_monitor/include/system_monitor/net_monitor/net_monitor.hpp @ Line 86 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4306 system/system_monitor/include/system_monitor/net_monitor/net_monitor.hpp @ Line 86 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4307 system/system_monitor/include/system_monitor/net_monitor/net_monitor.hpp @ Line 86 cppcoreguidelines-non-private-member-variables-in-classes member variable 'hostname_' has protected visibility 1
4308 system/system_monitor/include/system_monitor/net_monitor/net_monitor.hpp @ Line 86 misc-non-private-member-variables-in-classes member variable 'hostname_' has protected visibility 1
4309 system/system_monitor/include/system_monitor/net_monitor/net_monitor.hpp @ Line 87 cppcoreguidelines-non-private-member-variables-in-classes member variable 'bytes_' has protected visibility 1
4310 system/system_monitor/include/system_monitor/net_monitor/net_monitor.hpp @ Line 87 misc-non-private-member-variables-in-classes member variable 'bytes_' has protected visibility 1
4311 system/system_monitor/include/system_monitor/net_monitor/net_monitor.hpp @ Line 88 cppcoreguidelines-non-private-member-variables-in-classes member variable 'last_update_time_' has protected visibility 1
4312 system/system_monitor/include/system_monitor/net_monitor/net_monitor.hpp @ Line 88 misc-non-private-member-variables-in-classes member variable 'last_update_time_' has protected visibility 1
4313 system/system_monitor/include/system_monitor/net_monitor/net_monitor.hpp @ Line 89 cppcoreguidelines-non-private-member-variables-in-classes member variable 'device_params_' has protected visibility 1
4314 system/system_monitor/include/system_monitor/net_monitor/net_monitor.hpp @ Line 89 misc-non-private-member-variables-in-classes member variable 'device_params_' has protected visibility 1
4315 system/system_monitor/include/system_monitor/net_monitor/net_monitor.hpp @ Line 90 cppcoreguidelines-non-private-member-variables-in-classes member variable 'nl80211_' has protected visibility 1
4316 system/system_monitor/include/system_monitor/net_monitor/net_monitor.hpp @ Line 90 misc-non-private-member-variables-in-classes member variable 'nl80211_' has protected visibility 1
4317 system/system_monitor/include/system_monitor/net_monitor/net_monitor.hpp @ Line 92 cppcoreguidelines-non-private-member-variables-in-classes member variable 'usage_warn_' has protected visibility 1
4318 system/system_monitor/include/system_monitor/net_monitor/net_monitor.hpp @ Line 92 misc-non-private-member-variables-in-classes member variable 'usage_warn_' has protected visibility 1
4319 system/system_monitor/include/system_monitor/net_monitor/net_monitor.hpp @ Line 97 cppcoreguidelines-non-private-member-variables-in-classes member variable 'usage_dict_' has protected visibility 1
4320 system/system_monitor/include/system_monitor/net_monitor/net_monitor.hpp @ Line 97 misc-non-private-member-variables-in-classes member variable 'usage_dict_' has protected visibility 1
4321 system/system_monitor/include/system_monitor/net_monitor/nl80211.hpp @ Line 21 bugprone-reserved-identifier declaration uses identifier 'SYSTEM_MONITOR__NET_MONITOR__NL80211_HPP_', which is a reserved identifier 2
4322 system/system_monitor/include/system_monitor/net_monitor/nl80211.hpp @ Line 36 modernize-redundant-void-arg redundant void argument list in function declaration 1
4323 system/system_monitor/include/system_monitor/net_monitor/nl80211.hpp @ Line 48 modernize-redundant-void-arg redundant void argument list in function declaration 1
4324 system/system_monitor/include/system_monitor/net_monitor/nl80211.hpp @ Line 50 cppcoreguidelines-non-private-member-variables-in-classes member variable 'bitrate_' has public visibility 1
4325 system/system_monitor/include/system_monitor/net_monitor/nl80211.hpp @ Line 50 misc-non-private-member-variables-in-classes member variable 'bitrate_' has public visibility 1
4326 system/system_monitor/include/system_monitor/net_monitor/nl80211.hpp @ Line 50 modernize-use-default-member-init use default member initializer for 'bitrate_' 2
4327 system/system_monitor/include/system_monitor/net_monitor/nl80211.hpp @ Line 54 modernize-use-default-member-init use default member initializer for 'initialized_' 2
4328 system/system_monitor/include/system_monitor/net_monitor/nl80211.hpp @ Line 55 modernize-use-default-member-init use default member initializer for 'socket_' 2
4329 system/system_monitor/include/system_monitor/net_monitor/nl80211.hpp @ Line 56 modernize-use-default-member-init use default member initializer for 'id_' 2
4330 system/system_monitor/include/system_monitor/net_monitor/nl80211.hpp @ Line 57 modernize-use-default-member-init use default member initializer for 'cb_' 2
4331 system/system_monitor/include/system_monitor/ntp_monitor/ntp_monitor.hpp @ Line 21 bugprone-reserved-identifier declaration uses identifier 'SYSTEM_MONITOR__NTP_MONITOR__NTP_MONITOR_HPP_', which is a reserved identifier 2
4332 system/system_monitor/include/system_monitor/ntp_monitor/ntp_monitor.hpp @ Line 62 cppcoreguidelines-non-private-member-variables-in-classes member variable 'updater_' has protected visibility 1
4333 system/system_monitor/include/system_monitor/ntp_monitor/ntp_monitor.hpp @ Line 62 misc-non-private-member-variables-in-classes member variable 'updater_' has protected visibility 1
4334 system/system_monitor/include/system_monitor/ntp_monitor/ntp_monitor.hpp @ Line 64 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4335 system/system_monitor/include/system_monitor/ntp_monitor/ntp_monitor.hpp @ Line 64 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4336 system/system_monitor/include/system_monitor/ntp_monitor/ntp_monitor.hpp @ Line 64 cppcoreguidelines-non-private-member-variables-in-classes member variable 'hostname_' has protected visibility 1
4337 system/system_monitor/include/system_monitor/ntp_monitor/ntp_monitor.hpp @ Line 64 misc-non-private-member-variables-in-classes member variable 'hostname_' has protected visibility 1
4338 system/system_monitor/include/system_monitor/ntp_monitor/ntp_monitor.hpp @ Line 65 cppcoreguidelines-non-private-member-variables-in-classes member variable 'ntpdate_exists_' has protected visibility 1
4339 system/system_monitor/include/system_monitor/ntp_monitor/ntp_monitor.hpp @ Line 65 misc-non-private-member-variables-in-classes member variable 'ntpdate_exists_' has protected visibility 1
4340 system/system_monitor/include/system_monitor/ntp_monitor/ntp_monitor.hpp @ Line 67 cppcoreguidelines-non-private-member-variables-in-classes member variable 'server_' has protected visibility 1
4341 system/system_monitor/include/system_monitor/ntp_monitor/ntp_monitor.hpp @ Line 67 misc-non-private-member-variables-in-classes member variable 'server_' has protected visibility 1
4342 system/system_monitor/include/system_monitor/ntp_monitor/ntp_monitor.hpp @ Line 68 cppcoreguidelines-non-private-member-variables-in-classes member variable 'offset_warn_' has protected visibility 1
4343 system/system_monitor/include/system_monitor/ntp_monitor/ntp_monitor.hpp @ Line 68 misc-non-private-member-variables-in-classes member variable 'offset_warn_' has protected visibility 1
4344 system/system_monitor/include/system_monitor/ntp_monitor/ntp_monitor.hpp @ Line 69 cppcoreguidelines-non-private-member-variables-in-classes member variable 'offset_error_' has protected visibility 1
4345 system/system_monitor/include/system_monitor/ntp_monitor/ntp_monitor.hpp @ Line 69 misc-non-private-member-variables-in-classes member variable 'offset_error_' has protected visibility 1
4346 system/system_monitor/include/system_monitor/ntp_monitor/ntp_monitor.hpp @ Line 71 cppcoreguidelines-non-private-member-variables-in-classes member variable 'thread_' has protected visibility 1
4347 system/system_monitor/include/system_monitor/ntp_monitor/ntp_monitor.hpp @ Line 71 misc-non-private-member-variables-in-classes member variable 'thread_' has protected visibility 1
4348 system/system_monitor/include/system_monitor/ntp_monitor/ntp_monitor.hpp @ Line 72 cppcoreguidelines-non-private-member-variables-in-classes member variable 'error_' has protected visibility 1
4349 system/system_monitor/include/system_monitor/ntp_monitor/ntp_monitor.hpp @ Line 72 misc-non-private-member-variables-in-classes member variable 'error_' has protected visibility 1
4350 system/system_monitor/include/system_monitor/ntp_monitor/ntp_monitor.hpp @ Line 73 cppcoreguidelines-non-private-member-variables-in-classes member variable 'offset_' has protected visibility 1
4351 system/system_monitor/include/system_monitor/ntp_monitor/ntp_monitor.hpp @ Line 73 misc-non-private-member-variables-in-classes member variable 'offset_' has protected visibility 1
4352 system/system_monitor/include/system_monitor/ntp_monitor/ntp_monitor.hpp @ Line 74 cppcoreguidelines-non-private-member-variables-in-classes member variable 'delay_' has protected visibility 1
4353 system/system_monitor/include/system_monitor/ntp_monitor/ntp_monitor.hpp @ Line 74 misc-non-private-member-variables-in-classes member variable 'delay_' has protected visibility 1
4354 system/system_monitor/include/system_monitor/ntp_monitor/ntp_monitor.hpp @ Line 79 cppcoreguidelines-non-private-member-variables-in-classes member variable 'offset_dict_' has protected visibility 1
4355 system/system_monitor/include/system_monitor/ntp_monitor/ntp_monitor.hpp @ Line 79 misc-non-private-member-variables-in-classes member variable 'offset_dict_' has protected visibility 1
4356 system/system_monitor/include/system_monitor/process_monitor/diag_task.hpp @ Line 21 bugprone-reserved-identifier declaration uses identifier 'SYSTEM_MONITOR__PROCESS_MONITOR__DIAG_TASK_HPP_', which is a reserved identifier 2
4357 system/system_monitor/include/system_monitor/process_monitor/diag_task.hpp @ Line 36 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: level_ 1
4358 system/system_monitor/include/system_monitor/process_monitor/diag_task.hpp @ Line 43 cppcoreguidelines-explicit-virtual-functions annotate this function with 'override' or (rarely) 'final' 2
4359 system/system_monitor/include/system_monitor/process_monitor/diag_task.hpp @ Line 43 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
4360 system/system_monitor/include/system_monitor/process_monitor/process_monitor.hpp @ Line 21 bugprone-reserved-identifier declaration uses identifier 'SYSTEM_MONITOR__PROCESS_MONITOR__PROCESS_MONITOR_HPP_', which is a reserved identifier 2
4361 system/system_monitor/include/system_monitor/process_monitor/process_monitor.hpp @ Line 112 cppcoreguidelines-non-private-member-variables-in-classes member variable 'updater_' has protected visibility 1
4362 system/system_monitor/include/system_monitor/process_monitor/process_monitor.hpp @ Line 112 misc-non-private-member-variables-in-classes member variable 'updater_' has protected visibility 1
4363 system/system_monitor/include/system_monitor/process_monitor/process_monitor.hpp @ Line 114 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4364 system/system_monitor/include/system_monitor/process_monitor/process_monitor.hpp @ Line 114 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4365 system/system_monitor/include/system_monitor/process_monitor/process_monitor.hpp @ Line 114 cppcoreguidelines-non-private-member-variables-in-classes member variable 'hostname_' has protected visibility 1
4366 system/system_monitor/include/system_monitor/process_monitor/process_monitor.hpp @ Line 114 misc-non-private-member-variables-in-classes member variable 'hostname_' has protected visibility 1
4367 system/system_monitor/include/system_monitor/process_monitor/process_monitor.hpp @ Line 116 cppcoreguidelines-non-private-member-variables-in-classes member variable 'num_of_procs_' has protected visibility 1
4368 system/system_monitor/include/system_monitor/process_monitor/process_monitor.hpp @ Line 116 misc-non-private-member-variables-in-classes member variable 'num_of_procs_' has protected visibility 1
4369 system/system_monitor/include/system_monitor/process_monitor/process_monitor.hpp @ Line 118 cppcoreguidelines-non-private-member-variables-in-classes member variable 'load_tasks_' has protected visibility 1
4370 system/system_monitor/include/system_monitor/process_monitor/process_monitor.hpp @ Line 118 misc-non-private-member-variables-in-classes member variable 'load_tasks_' has protected visibility 1
4371 system/system_monitor/include/system_monitor/process_monitor/process_monitor.hpp @ Line 120 cppcoreguidelines-non-private-member-variables-in-classes member variable 'memory_tasks_' has protected visibility 1
4372 system/system_monitor/include/system_monitor/process_monitor/process_monitor.hpp @ Line 120 misc-non-private-member-variables-in-classes member variable 'memory_tasks_' has protected visibility 1
4373 system/system_monitor/include/system_monitor/utils.hpp @ Line 21 bugprone-reserved-identifier declaration uses identifier 'SYSTEM_MONITOR__UTILS_HPP_', which is a reserved identifier 2
4374 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 20 modernize-deprecated-headers inclusion of deprecated C++ header 'errno.h'; consider using 'cerrno' instead 2
4375 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 23 modernize-deprecated-headers inclusion of deprecated C++ header 'stdio.h'; consider using 'cstdio' instead 2
4376 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 24 modernize-deprecated-headers inclusion of deprecated C++ header 'stdlib.h'; consider using 'cstdlib' instead 2
4377 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 25 modernize-deprecated-headers inclusion of deprecated C++ header 'string.h'; consider using 'cstring' instead 2
4378 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 50 misc-unused-alias-decls namespace alias decl 'fs' is unused 1
4379 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 58 modernize-use-using use 'using' instead of 'typedef' 1
4380 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 71 modernize-use-using use 'using' instead of 'typedef' 1
4381 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 100 modernize-use-using use 'using' instead of 'typedef' 1
4382 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 127 modernize-use-using use 'using' instead of 'typedef' 1
4383 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 131 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4384 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 131 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4385 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 147 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4386 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 147 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4387 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 148 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4388 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 148 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4389 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 155 modernize-redundant-void-arg redundant void argument list in function definition 1
4390 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 179 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
4391 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 179 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
4392 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 198 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4393 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 198 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4394 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 215 cppcoreguidelines-pro-type-cstyle-cast do not use C-style cast to convert between unrelated types 1
4395 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 227 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4396 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 227 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4397 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 228 cppcoreguidelines-pro-type-reinterpret-cast do not use reinterpret_cast 1
4398 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 228 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
4399 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 234 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4400 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 234 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4401 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 235 cppcoreguidelines-pro-type-reinterpret-cast do not use reinterpret_cast 1
4402 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 235 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
4403 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 282 cppcoreguidelines-pro-type-cstyle-cast do not use C-style cast to convert between unrelated types 1
4404 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 293 modernize-loop-convert use range-based for loop instead 2
4405 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 294 cppcoreguidelines-pro-bounds-constant-array-index do not use array subscript when the index is not an integer constant expression; use gsl::at() instead 1
4406 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 295 cppcoreguidelines-pro-bounds-constant-array-index do not use array subscript when the index is not an integer constant expression; use gsl::at() instead 1
4407 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 315 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4408 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 315 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4409 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 320 cppcoreguidelines-pro-type-cstyle-cast do not use C-style cast to convert between unrelated types 1
4410 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 332 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4411 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 332 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4412 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 333 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
4413 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 338 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4414 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 338 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4415 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 339 cppcoreguidelines-pro-bounds-pointer-arithmetic do not use pointer arithmetic 1
4416 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 358 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4417 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 358 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4418 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 364 cppcoreguidelines-pro-type-cstyle-cast do not use C-style cast to convert between unrelated types 1
4419 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 378 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4420 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 378 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4421 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 401 cppcoreguidelines-pro-type-reinterpret-cast do not use reinterpret_cast 1
4422 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 409 cppcoreguidelines-pro-type-member-init uninitialized record type: 'addr' 2
4423 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 414 cppcoreguidelines-pro-type-cstyle-cast do not use C-style cast to convert between unrelated types 1
4424 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 429 cppcoreguidelines-pro-type-member-init uninitialized record type: 'client' 2
4425 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 434 cppcoreguidelines-pro-type-reinterpret-cast do not use reinterpret_cast 1
4426 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 443 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4427 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 443 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4428 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 474 modernize-loop-convert use range-based for loop instead 2
4429 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 553 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4430 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 553 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4431 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 554 modernize-use-nullptr use nullptr 2
4432 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 554 modernize-use-nullptr use nullptr 2
4433 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 554 modernize-use-nullptr use nullptr 2
4434 system/system_monitor/reader/hdd_reader/hdd_reader.cpp @ Line 554 modernize-use-nullptr use nullptr 2
4435 system/system_monitor/reader/msr_reader/msr_reader.cpp @ Line 20 modernize-deprecated-headers inclusion of deprecated C++ header 'errno.h'; consider using 'cerrno' instead 2
4436 system/system_monitor/reader/msr_reader/msr_reader.cpp @ Line 23 modernize-deprecated-headers inclusion of deprecated C++ header 'stdio.h'; consider using 'cstdio' instead 2
4437 system/system_monitor/reader/msr_reader/msr_reader.cpp @ Line 24 modernize-deprecated-headers inclusion of deprecated C++ header 'stdlib.h'; consider using 'cstdlib' instead 2
4438 system/system_monitor/reader/msr_reader/msr_reader.cpp @ Line 25 modernize-deprecated-headers inclusion of deprecated C++ header 'string.h'; consider using 'cstring' instead 2
4439 system/system_monitor/reader/msr_reader/msr_reader.cpp @ Line 56 modernize-use-using use 'using' instead of 'typedef' 1
4440 system/system_monitor/reader/msr_reader/msr_reader.cpp @ Line 79 modernize-redundant-void-arg redundant void argument list in function definition 1
4441 system/system_monitor/reader/msr_reader/msr_reader.cpp @ Line 105 cppcoreguidelines-pro-type-reinterpret-cast do not use reinterpret_cast 1
4442 system/system_monitor/reader/msr_reader/msr_reader.cpp @ Line 113 cppcoreguidelines-pro-type-member-init uninitialized record type: 'addr' 2
4443 system/system_monitor/reader/msr_reader/msr_reader.cpp @ Line 118 cppcoreguidelines-pro-type-cstyle-cast do not use C-style cast to convert between unrelated types 1
4444 system/system_monitor/reader/msr_reader/msr_reader.cpp @ Line 133 cppcoreguidelines-pro-type-member-init uninitialized record type: 'client' 2
4445 system/system_monitor/reader/msr_reader/msr_reader.cpp @ Line 138 cppcoreguidelines-pro-type-reinterpret-cast do not use reinterpret_cast 1
4446 system/system_monitor/reader/msr_reader/msr_reader.cpp @ Line 151 modernize-loop-convert use range-based for loop instead 2
4447 system/system_monitor/reader/msr_reader/msr_reader.cpp @ Line 200 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4448 system/system_monitor/reader/msr_reader/msr_reader.cpp @ Line 200 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4449 system/system_monitor/reader/msr_reader/msr_reader.cpp @ Line 201 modernize-use-nullptr use nullptr 2
4450 system/system_monitor/reader/msr_reader/msr_reader.cpp @ Line 201 modernize-use-nullptr use nullptr 2
4451 system/system_monitor/reader/msr_reader/msr_reader.cpp @ Line 201 modernize-use-nullptr use nullptr 2
4452 system/system_monitor/reader/msr_reader/msr_reader.cpp @ Line 201 modernize-use-nullptr use nullptr 2
4453 system/system_monitor/src/cpu_monitor/cpu_monitor_base.cpp @ Line 53 bugprone-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
4454 system/system_monitor/src/cpu_monitor/cpu_monitor_base.cpp @ Line 53 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
4455 system/system_monitor/src/cpu_monitor/cpu_monitor_base.cpp @ Line 80 readability-redundant-string-init redundant string initialization 2
4456 system/system_monitor/src/cpu_monitor/cpu_monitor_base.cpp @ Line 82 modernize-loop-convert use range-based for loop instead 2
4457 system/system_monitor/src/cpu_monitor/cpu_monitor_base.cpp @ Line 92 cppcoreguidelines-init-variables variable 'temp' is not initialized 2
4458 system/system_monitor/src/cpu_monitor/cpu_monitor_base.cpp @ Line 136 cppcoreguidelines-init-variables variable 'usr' is not initialized 2
4459 system/system_monitor/src/cpu_monitor/cpu_monitor_base.cpp @ Line 137 cppcoreguidelines-init-variables variable 'nice' is not initialized 2
4460 system/system_monitor/src/cpu_monitor/cpu_monitor_base.cpp @ Line 138 cppcoreguidelines-init-variables variable 'sys' is not initialized 2
4461 system/system_monitor/src/cpu_monitor/cpu_monitor_base.cpp @ Line 139 cppcoreguidelines-init-variables variable 'idle' is not initialized 2
4462 system/system_monitor/src/cpu_monitor/cpu_monitor_base.cpp @ Line 140 cppcoreguidelines-init-variables variable 'usage' is not initialized 2
4463 system/system_monitor/src/cpu_monitor/cpu_monitor_base.cpp @ Line 166 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4464 system/system_monitor/src/cpu_monitor/cpu_monitor_base.cpp @ Line 166 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4465 system/system_monitor/src/cpu_monitor/cpu_monitor_base.cpp @ Line 200 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4466 system/system_monitor/src/cpu_monitor/cpu_monitor_base.cpp @ Line 200 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4467 system/system_monitor/src/cpu_monitor/cpu_monitor_base.cpp @ Line 234 misc-unused-parameters parameter 'stat' is unused 2
4468 system/system_monitor/src/cpu_monitor/cpu_monitor_base.cpp @ Line 246 modernize-loop-convert use range-based for loop instead 2
4469 system/system_monitor/src/cpu_monitor/cpu_monitor_base.cpp @ Line 263 modernize-redundant-void-arg redundant void argument list in function definition 1
4470 system/system_monitor/src/cpu_monitor/cpu_monitor_base.cpp @ Line 268 modernize-redundant-void-arg redundant void argument list in function definition 1
4471 system/system_monitor/src/cpu_monitor/intel_cpu_monitor.cpp @ Line 56 cppcoreguidelines-pro-type-member-init uninitialized record type: 'tv' 2
4472 system/system_monitor/src/cpu_monitor/intel_cpu_monitor.cpp @ Line 68 cppcoreguidelines-pro-type-member-init uninitialized record type: 'addr' 2
4473 system/system_monitor/src/cpu_monitor/intel_cpu_monitor.cpp @ Line 73 cppcoreguidelines-pro-type-cstyle-cast do not use C-style cast to convert between unrelated types 1
4474 system/system_monitor/src/cpu_monitor/intel_cpu_monitor.cpp @ Line 82 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4475 system/system_monitor/src/cpu_monitor/intel_cpu_monitor.cpp @ Line 82 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4476 system/system_monitor/src/cpu_monitor/intel_cpu_monitor.cpp @ Line 147 modernize-redundant-void-arg redundant void argument list in function definition 1
4477 system/system_monitor/src/cpu_monitor/intel_cpu_monitor.cpp @ Line 159 performance-unnecessary-copy-initialization the const qualified variable 'temp_input' is copy-constructed from a const reference; consider making it a const reference 2
4478 system/system_monitor/src/gpu_monitor/gpu_monitor_base.cpp @ Line 54 misc-unused-parameters parameter 'stat' is unused 2
4479 system/system_monitor/src/gpu_monitor/gpu_monitor_base.cpp @ Line 59 misc-unused-parameters parameter 'stat' is unused 2
4480 system/system_monitor/src/gpu_monitor/gpu_monitor_base.cpp @ Line 64 misc-unused-parameters parameter 'stat' is unused 2
4481 system/system_monitor/src/gpu_monitor/gpu_monitor_base.cpp @ Line 69 misc-unused-parameters parameter 'stat' is unused 2
4482 system/system_monitor/src/gpu_monitor/gpu_monitor_base.cpp @ Line 74 misc-unused-parameters parameter 'stat' is unused 2
4483 system/system_monitor/src/hdd_monitor/hdd_monitor.cpp @ Line 37 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: hostname_ 1
4484 system/system_monitor/src/hdd_monitor/hdd_monitor.cpp @ Line 72 cppcoreguidelines-pro-type-member-init uninitialized record type: 'tv' 2
4485 system/system_monitor/src/hdd_monitor/hdd_monitor.cpp @ Line 84 cppcoreguidelines-pro-type-member-init uninitialized record type: 'addr' 2
4486 system/system_monitor/src/hdd_monitor/hdd_monitor.cpp @ Line 89 cppcoreguidelines-pro-type-cstyle-cast do not use C-style cast to convert between unrelated types 1
4487 system/system_monitor/src/hdd_monitor/hdd_monitor.cpp @ Line 112 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4488 system/system_monitor/src/hdd_monitor/hdd_monitor.cpp @ Line 112 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4489 system/system_monitor/src/hdd_monitor/hdd_monitor.cpp @ Line 152 readability-redundant-string-init redundant string initialization 2
4490 system/system_monitor/src/hdd_monitor/hdd_monitor.cpp @ Line 173 modernize-use-auto use auto when initializing with a cast to avoid duplicating the type name 2
4491 system/system_monitor/src/hdd_monitor/hdd_monitor.cpp @ Line 207 readability-redundant-string-init redundant string initialization 2
4492 system/system_monitor/src/hdd_monitor/hdd_monitor.cpp @ Line 233 cppcoreguidelines-init-variables variable 'usage' is not initialized 2
4493 system/system_monitor/src/hdd_monitor/hdd_monitor.cpp @ Line 244 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4494 system/system_monitor/src/hdd_monitor/hdd_monitor.cpp @ Line 244 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4495 system/system_monitor/src/hdd_monitor/hdd_monitor.cpp @ Line 279 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4496 system/system_monitor/src/hdd_monitor/hdd_monitor.cpp @ Line 279 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4497 system/system_monitor/src/hdd_monitor/hdd_monitor.cpp @ Line 280 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4498 system/system_monitor/src/hdd_monitor/hdd_monitor.cpp @ Line 280 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4499 system/system_monitor/src/hdd_monitor/hdd_monitor.cpp @ Line 281 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4500 system/system_monitor/src/hdd_monitor/hdd_monitor.cpp @ Line 281 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4501 system/system_monitor/src/hdd_monitor/hdd_monitor.cpp @ Line 282 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4502 system/system_monitor/src/hdd_monitor/hdd_monitor.cpp @ Line 282 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4503 system/system_monitor/src/mem_monitor/mem_monitor.cpp @ Line 31 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: hostname_ 1
4504 system/system_monitor/src/mem_monitor/mem_monitor.cpp @ Line 66 cppcoreguidelines-init-variables variable 'usage' is not initialized 2
4505 system/system_monitor/src/mem_monitor/mem_monitor.cpp @ Line 90 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4506 system/system_monitor/src/mem_monitor/mem_monitor.cpp @ Line 90 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4507 system/system_monitor/src/mem_monitor/mem_monitor.cpp @ Line 90 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
4508 system/system_monitor/src/mem_monitor/mem_monitor.cpp @ Line 117 readability-convert-member-functions-to-static method 'toHumanReadable' can be made static 1
4509 system/system_monitor/src/mem_monitor/mem_monitor.cpp @ Line 119 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4510 system/system_monitor/src/mem_monitor/mem_monitor.cpp @ Line 119 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4511 system/system_monitor/src/mem_monitor/mem_monitor.cpp @ Line 121 bugprone-narrowing-conversions narrowing conversion from 'long' to 'double' 1
4512 system/system_monitor/src/mem_monitor/mem_monitor.cpp @ Line 121 cppcoreguidelines-narrowing-conversions narrowing conversion from 'long' to 'double' 1
4513 system/system_monitor/src/mem_monitor/mem_monitor.cpp @ Line 128 cppcoreguidelines-pro-bounds-constant-array-index do not use array subscript when the index is not an integer constant expression; use gsl::at() instead 1
4514 system/system_monitor/src/net_monitor/net_monitor.cpp @ Line 38 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: hostname_ 1
4515 system/system_monitor/src/net_monitor/net_monitor.cpp @ Line 69 cppcoreguidelines-init-variables variable 'ifa' is not initialized 2
4516 system/system_monitor/src/net_monitor/net_monitor.cpp @ Line 85 cppcoreguidelines-init-variables variable 'rx_traffic' is not initialized 2
4517 system/system_monitor/src/net_monitor/net_monitor.cpp @ Line 86 cppcoreguidelines-init-variables variable 'tx_traffic' is not initialized 2
4518 system/system_monitor/src/net_monitor/net_monitor.cpp @ Line 87 cppcoreguidelines-init-variables variable 'rx_usage' is not initialized 2
4519 system/system_monitor/src/net_monitor/net_monitor.cpp @ Line 88 cppcoreguidelines-init-variables variable 'tx_usage' is not initialized 2
4520 system/system_monitor/src/net_monitor/net_monitor.cpp @ Line 106 cppcoreguidelines-init-variables variable 'fd' is not initialized 2
4521 system/system_monitor/src/net_monitor/net_monitor.cpp @ Line 107 cppcoreguidelines-pro-type-member-init uninitialized record type: 'ifrm' 2
4522 system/system_monitor/src/net_monitor/net_monitor.cpp @ Line 108 cppcoreguidelines-pro-type-member-init uninitialized record type: 'ifrc' 2
4523 system/system_monitor/src/net_monitor/net_monitor.cpp @ Line 109 cppcoreguidelines-pro-type-member-init uninitialized record type: 'edata' 2
4524 system/system_monitor/src/net_monitor/net_monitor.cpp @ Line 127 modernize-use-emplace use emplace_back instead of push_back 2
4525 system/system_monitor/src/net_monitor/net_monitor.cpp @ Line 134 cppcoreguidelines-pro-type-cstyle-cast do not use C-style cast to convert between unrelated types 1
4526 system/system_monitor/src/net_monitor/net_monitor.cpp @ Line 152 modernize-use-emplace use emplace_back instead of push_back 2
4527 system/system_monitor/src/net_monitor/net_monitor.cpp @ Line 161 cppcoreguidelines-pro-type-cstyle-cast do not use C-style cast to convert between unrelated types 1
4528 system/system_monitor/src/net_monitor/net_monitor.cpp @ Line 193 modernize-use-emplace use emplace_back instead of push_back 2
4529 system/system_monitor/src/net_monitor/nl80211.cpp @ Line 30 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4530 system/system_monitor/src/net_monitor/nl80211.cpp @ Line 30 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4531 system/system_monitor/src/net_monitor/nl80211.cpp @ Line 30 cppcoreguidelines-avoid-non-const-global-variables variable 'stats_policy' is non-const and globally accessible, consider making it const 1
4532 system/system_monitor/src/net_monitor/nl80211.cpp @ Line 31 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4533 system/system_monitor/src/net_monitor/nl80211.cpp @ Line 31 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4534 system/system_monitor/src/net_monitor/nl80211.cpp @ Line 31 cppcoreguidelines-avoid-non-const-global-variables variable 'rate_policy' is non-const and globally accessible, consider making it const 1
4535 system/system_monitor/src/net_monitor/nl80211.cpp @ Line 35 cppcoreguidelines-init-variables variable 'ret' is not initialized 2
4536 system/system_monitor/src/net_monitor/nl80211.cpp @ Line 36 cppcoreguidelines-pro-type-reinterpret-cast do not use reinterpret_cast 1
4537 system/system_monitor/src/net_monitor/nl80211.cpp @ Line 43 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4538 system/system_monitor/src/net_monitor/nl80211.cpp @ Line 43 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4539 system/system_monitor/src/net_monitor/nl80211.cpp @ Line 44 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4540 system/system_monitor/src/net_monitor/nl80211.cpp @ Line 44 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4541 system/system_monitor/src/net_monitor/nl80211.cpp @ Line 45 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4542 system/system_monitor/src/net_monitor/nl80211.cpp @ Line 45 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4543 system/system_monitor/src/net_monitor/nl80211.cpp @ Line 111 cppcoreguidelines-pro-type-reinterpret-cast do not use reinterpret_cast 1
4544 system/system_monitor/src/net_monitor/nl80211.cpp @ Line 123 cppcoreguidelines-init-variables variable 'ret' is not initialized 2
4545 system/system_monitor/src/net_monitor/nl80211.cpp @ Line 124 cppcoreguidelines-init-variables variable 'msg' is not initialized 2
4546 system/system_monitor/src/net_monitor/nl80211.cpp @ Line 125 cppcoreguidelines-init-variables variable 'hdr' is not initialized 2
4547 system/system_monitor/src/net_monitor/nl80211.cpp @ Line 126 cppcoreguidelines-init-variables variable 'index' is not initialized 2
4548 system/system_monitor/src/net_monitor/nl80211.cpp @ Line 133 bugprone-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
4549 system/system_monitor/src/net_monitor/nl80211.cpp @ Line 133 cppcoreguidelines-narrowing-conversions narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined 1
4550 system/system_monitor/src/ntp_monitor/ntp_monitor.cpp @ Line 32 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: hostname_ 1
4551 system/system_monitor/src/ntp_monitor/ntp_monitor.cpp @ Line 38 readability-redundant-string-init redundant string initialization 1
4552 system/system_monitor/src/ntp_monitor/ntp_monitor.cpp @ Line 39 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
4553 system/system_monitor/src/ntp_monitor/ntp_monitor.cpp @ Line 40 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
4554 system/system_monitor/src/ntp_monitor/ntp_monitor.cpp @ Line 104 readability-redundant-string-cstr redundant call to 'c_str' 2
4555 system/system_monitor/src/ntp_monitor/ntp_monitor.cpp @ Line 109 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
4556 system/system_monitor/src/ntp_monitor/ntp_monitor.cpp @ Line 110 readability-uppercase-literal-suffix floating point literal has suffix 'f', which is not uppercase 2
4557 system/system_monitor/src/ntp_monitor/ntp_monitor.cpp @ Line 112 modernize-raw-string-literal escaped string literal can be written as a raw string literal 2
4558 system/system_monitor/src/ntp_monitor/ntp_monitor.cpp @ Line 116 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4559 system/system_monitor/src/ntp_monitor/ntp_monitor.cpp @ Line 116 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4560 system/system_monitor/src/ntp_monitor/ntp_monitor.cpp @ Line 117 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4561 system/system_monitor/src/ntp_monitor/ntp_monitor.cpp @ Line 117 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4562 system/system_monitor/src/process_monitor/process_monitor.cpp @ Line 29 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: hostname_ 1
4563 system/system_monitor/src/process_monitor/process_monitor.cpp @ Line 34 cppcoreguidelines-init-variables variable 'index' is not initialized 2
4564 system/system_monitor/src/process_monitor/process_monitor.cpp @ Line 71 readability-redundant-string-cstr redundant call to 'c_str' 2
4565 system/system_monitor/src/process_monitor/process_monitor.cpp @ Line 72 readability-redundant-string-cstr redundant call to 'c_str' 2
4566 system/system_monitor/src/process_monitor/process_monitor.cpp @ Line 91 readability-convert-member-functions-to-static method 'getTasksSummary' can be made static 1
4567 system/system_monitor/src/process_monitor/process_monitor.cpp @ Line 126 modernize-raw-string-literal escaped string literal can be written as a raw string literal 2
4568 system/system_monitor/src/process_monitor/process_monitor.cpp @ Line 142 readability-convert-member-functions-to-static method 'removeHeader' can be made static 1
4569 system/system_monitor/src/process_monitor/process_monitor.cpp @ Line 203 readability-redundant-string-cstr redundant call to 'c_str' 2
4570 system/system_monitor/src/process_monitor/process_monitor.cpp @ Line 225 readability-redundant-string-cstr redundant call to 'c_str' 2
4571 system/system_monitor/src/process_monitor/process_monitor.cpp @ Line 237 readability-redundant-string-cstr redundant call to 'c_str' 2
4572 system/system_monitor/src/process_monitor/process_monitor.cpp @ Line 263 readability-redundant-string-cstr redundant call to 'c_str' 2
4573 system/system_monitor/src/process_monitor/process_monitor.cpp @ Line 292 readability-convert-member-functions-to-static method 'setErrorContent' can be made static 1
4574 system/system_monitor/src/process_monitor/process_monitor.cpp @ Line 298 modernize-loop-convert use range-based for loop instead 2
4575 system/topic_state_monitor/include/topic_state_monitor/topic_state_monitor.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'TOPIC_STATE_MONITOR__TOPIC_STATE_MONITOR_HPP_', which is a reserved identifier 2
4576 system/topic_state_monitor/include/topic_state_monitor/topic_state_monitor.hpp @ Line 25 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: transient_local, best_effort, warn_rate, error_rate, timeout, window_size 1
4577 system/topic_state_monitor/include/topic_state_monitor/topic_state_monitor_core.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'TOPIC_STATE_MONITOR__TOPIC_STATE_MONITOR_CORE_HPP_', which is a reserved identifier 2
4578 system/topic_state_monitor/src/topic_state_monitor_core.cpp @ Line 39 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: node_param_ 1
4579 system/topic_state_monitor/src/topic_state_monitor_core.cpp @ Line 69 misc-unused-parameters parameter 'msg' is unused 2
4580 system/topic_state_monitor/src/topic_state_monitor_core.cpp @ Line 69 performance-unnecessary-value-param the parameter 'msg' is copied for each invocation but only used as a const reference; consider making it a const reference 2
4581 system/util/dummy_diag_publisher/include/dummy_diag_publisher/dummy_diag_publisher_node.hpp @ Line 37 misc-non-private-member-variables-in-classes member variable 'name' has public visibility 1
4582 system/util/dummy_diag_publisher/include/dummy_diag_publisher/dummy_diag_publisher_node.hpp @ Line 38 misc-non-private-member-variables-in-classes member variable 'hardware_id' has public visibility 1
4583 system/util/dummy_diag_publisher/include/dummy_diag_publisher/dummy_diag_publisher_node.hpp @ Line 39 misc-non-private-member-variables-in-classes member variable 'msg_ok' has public visibility 1
4584 system/util/dummy_diag_publisher/include/dummy_diag_publisher/dummy_diag_publisher_node.hpp @ Line 40 misc-non-private-member-variables-in-classes member variable 'msg_warn' has public visibility 1
4585 system/util/dummy_diag_publisher/include/dummy_diag_publisher/dummy_diag_publisher_node.hpp @ Line 41 misc-non-private-member-variables-in-classes member variable 'msg_error' has public visibility 1
4586 system/util/dummy_diag_publisher/include/dummy_diag_publisher/dummy_diag_publisher_node.hpp @ Line 42 misc-non-private-member-variables-in-classes member variable 'msg_stale' has public visibility 1
4587 system/util/dummy_diag_publisher/src/dummy_diag_publisher_node/dummy_diag_publisher_node.cpp @ Line 57 readability-make-member-function-const method 'produceDiagnostics' can be made const 2
4588 system/util/dummy_diag_publisher/src/dummy_diag_publisher_node/dummy_diag_publisher_node.cpp @ Line 87 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: config_ 1
4589 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'VELODYNE_MONITOR__VELODYNE_MONITOR_HPP_', which is a reserved identifier 2
4590 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 100 cppcoreguidelines-non-private-member-variables-in-classes member variable 'timer_' has protected visibility 1
4591 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 100 misc-non-private-member-variables-in-classes member variable 'timer_' has protected visibility 1
4592 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 101 cppcoreguidelines-non-private-member-variables-in-classes member variable 'updater_' has protected visibility 1
4593 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 101 misc-non-private-member-variables-in-classes member variable 'updater_' has protected visibility 1
4594 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 102 cppcoreguidelines-non-private-member-variables-in-classes member variable 'client_' has protected visibility 1
4595 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 102 misc-non-private-member-variables-in-classes member variable 'client_' has protected visibility 1
4596 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 103 cppcoreguidelines-non-private-member-variables-in-classes member variable 'info_json_' has protected visibility 1
4597 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 103 misc-non-private-member-variables-in-classes member variable 'info_json_' has protected visibility 1
4598 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 104 cppcoreguidelines-non-private-member-variables-in-classes member variable 'diag_json_' has protected visibility 1
4599 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 104 misc-non-private-member-variables-in-classes member variable 'diag_json_' has protected visibility 1
4600 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 105 cppcoreguidelines-non-private-member-variables-in-classes member variable 'status_json_' has protected visibility 1
4601 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 105 misc-non-private-member-variables-in-classes member variable 'status_json_' has protected visibility 1
4602 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 106 cppcoreguidelines-non-private-member-variables-in-classes member variable 'settings_json_' has protected visibility 1
4603 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 106 misc-non-private-member-variables-in-classes member variable 'settings_json_' has protected visibility 1
4604 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 107 cppcoreguidelines-non-private-member-variables-in-classes member variable 'diag_json_received_' has protected visibility 1
4605 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 107 misc-non-private-member-variables-in-classes member variable 'diag_json_received_' has protected visibility 1
4606 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 109 cppcoreguidelines-non-private-member-variables-in-classes member variable 'ip_address_' has protected visibility 1
4607 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 109 misc-non-private-member-variables-in-classes member variable 'ip_address_' has protected visibility 1
4608 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 110 cppcoreguidelines-non-private-member-variables-in-classes member variable 'timeout_' has protected visibility 1
4609 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 110 misc-non-private-member-variables-in-classes member variable 'timeout_' has protected visibility 1
4610 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 111 cppcoreguidelines-non-private-member-variables-in-classes member variable 'temp_cold_warn_' has protected visibility 1
4611 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 111 misc-non-private-member-variables-in-classes member variable 'temp_cold_warn_' has protected visibility 1
4612 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 112 cppcoreguidelines-non-private-member-variables-in-classes member variable 'temp_cold_error_' has protected visibility 1
4613 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 112 misc-non-private-member-variables-in-classes member variable 'temp_cold_error_' has protected visibility 1
4614 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 113 cppcoreguidelines-non-private-member-variables-in-classes member variable 'temp_hot_warn_' has protected visibility 1
4615 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 113 misc-non-private-member-variables-in-classes member variable 'temp_hot_warn_' has protected visibility 1
4616 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 114 cppcoreguidelines-non-private-member-variables-in-classes member variable 'temp_hot_error_' has protected visibility 1
4617 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 114 misc-non-private-member-variables-in-classes member variable 'temp_hot_error_' has protected visibility 1
4618 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 115 cppcoreguidelines-non-private-member-variables-in-classes member variable 'rpm_ratio_warn_' has protected visibility 1
4619 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 115 misc-non-private-member-variables-in-classes member variable 'rpm_ratio_warn_' has protected visibility 1
4620 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 116 cppcoreguidelines-non-private-member-variables-in-classes member variable 'rpm_ratio_error_' has protected visibility 1
4621 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 116 misc-non-private-member-variables-in-classes member variable 'rpm_ratio_error_' has protected visibility 1
4622 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 121 cppcoreguidelines-non-private-member-variables-in-classes member variable 'rpm_dict_' has protected visibility 1
4623 system/velodyne_monitor/include/velodyne_monitor/velodyne_monitor.hpp @ Line 121 misc-non-private-member-variables-in-classes member variable 'rpm_dict_' has protected visibility 1
4624 system/velodyne_monitor/src/velodyne_monitor.cpp @ Line 33 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: diag_json_received_ 1
4625 system/velodyne_monitor/src/velodyne_monitor.cpp @ Line 51 bugprone-narrowing-conversions narrowing conversion from 'double' to 'int' 1
4626 system/velodyne_monitor/src/velodyne_monitor.cpp @ Line 51 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'int' 1
4627 system/velodyne_monitor/src/velodyne_monitor.cpp @ Line 55 modernize-make-unique use std::make_unique instead 2
4628 system/velodyne_monitor/src/velodyne_monitor.cpp @ Line 55 cppcoreguidelines-owning-memory initializing non-owner argument of type 'std::unique_ptr>::pointer' (aka 'web::http::client::http_client *') with a newly created 'gsl::owner<>' 1
4629 system/velodyne_monitor/src/velodyne_monitor.cpp @ Line 73 readability-redundant-string-init redundant string initialization 2
4630 system/velodyne_monitor/src/velodyne_monitor.cpp @ Line 95 readability-redundant-string-init redundant string initialization 2
4631 system/velodyne_monitor/src/velodyne_monitor.cpp @ Line 158 readability-redundant-string-init redundant string initialization 2
4632 system/velodyne_monitor/src/velodyne_monitor.cpp @ Line 214 readability-convert-member-functions-to-static method 'convertTemperature' can be made static 1
4633 system/velodyne_monitor/src/velodyne_monitor.cpp @ Line 216 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4634 system/velodyne_monitor/src/velodyne_monitor.cpp @ Line 216 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4635 vehicle/as/include/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'PACMOD_ADDITIONAL_DEBUG_PUBLISHER__PACMOD_ADDITIONAL_DEBUG_PUBLISHER_NODE_HPP_', which is a reserved identifier 2
4636 vehicle/as/include/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.hpp @ Line 22 cppcoreguidelines-special-member-functions class 'PacmodAdditionalDebugPublisherNode' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
4637 vehicle/as/include/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.hpp @ Line 43 modernize-use-equals-default use '= default' to define a trivial destructor 2
4638 vehicle/as/include/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.hpp @ Line 43 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
4639 vehicle/as/include/pacmod_interface/pacmod_interface.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'PACMOD_INTERFACE__PACMOD_INTERFACE_HPP_', which is a reserved identifier 2
4640 vehicle/as/include/pacmod_interface/pacmod_interface.hpp @ Line 53 modernize-use-using use 'using' instead of 'typedef' 2
4641 vehicle/as/include/ssc_interface/ssc_interface.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'SSC_INTERFACE__SSC_INTERFACE_HPP_', which is a reserved identifier 2
4642 vehicle/as/include/ssc_interface/ssc_interface.hpp @ Line 53 cppcoreguidelines-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4643 vehicle/as/include/ssc_interface/ssc_interface.hpp @ Line 53 modernize-avoid-c-arrays do not declare C-style arrays, use std::array<> instead 1
4644 vehicle/as/include/ssc_interface/ssc_interface.hpp @ Line 55 cppcoreguidelines-special-member-functions class 'SSCInterface' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
4645 vehicle/as/include/ssc_interface/ssc_interface.hpp @ Line 59 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
4646 vehicle/as/include/ssc_interface/ssc_interface.hpp @ Line 62 modernize-use-using use 'using' instead of 'typedef' 2
4647 vehicle/as/include/ssc_interface/ssc_interface.hpp @ Line 136 clang-diagnostic-unused-private-field private field 'shift_cmd_initialized_' is not used 1
4648 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 53 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4649 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 62 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4650 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 62 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4651 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 64 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4652 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 64 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4653 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 66 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4654 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 66 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4655 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 71 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4656 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 71 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4657 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 73 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4658 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 73 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4659 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 79 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4660 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 79 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4661 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 83 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4662 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 83 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4663 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 85 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4664 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 85 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4665 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 87 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4666 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 87 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4667 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 91 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4668 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 91 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4669 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 92 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4670 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 92 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4671 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 93 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4672 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 93 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4673 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 94 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4674 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 94 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4675 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 95 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4676 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 95 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4677 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 96 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4678 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 96 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4679 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 97 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4680 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 97 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4681 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 98 bugprone-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4682 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 98 cppcoreguidelines-narrowing-conversions narrowing conversion from 'double' to 'float' 1
4683 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 100 cppcoreguidelines-pro-type-member-init uninitialized record type: 'temp' 1
4684 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 104 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4685 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 104 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4686 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 105 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4687 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 106 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4688 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 108 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4689 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 108 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4690 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 109 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4691 vehicle/as/src/pacmod_additional_debug_publisher/pacmod_additional_debug_publisher_node.cpp @ Line 110 hicpp-signed-bitwise use of a signed integer operand with a binary bitwise operator 1
4692 vehicle/as/src/pacmod_interface/pacmod_interface.cpp @ Line 146 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4693 vehicle/as/src/pacmod_interface/pacmod_interface.cpp @ Line 152 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4694 vehicle/as/src/pacmod_interface/pacmod_interface.cpp @ Line 156 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4695 vehicle/as/src/pacmod_interface/pacmod_interface.cpp @ Line 163 performance-unnecessary-value-param the const qualified parameter 'steer_wheel_rpt' is copied for each invocation; consider making it a reference 2
4696 vehicle/as/src/pacmod_interface/pacmod_interface.cpp @ Line 164 performance-unnecessary-value-param the const qualified parameter 'wheel_speed_rpt' is copied for each invocation; consider making it a reference 2
4697 vehicle/as/src/pacmod_interface/pacmod_interface.cpp @ Line 165 performance-unnecessary-value-param the const qualified parameter 'accel_rpt' is copied for each invocation; consider making it a reference 2
4698 vehicle/as/src/pacmod_interface/pacmod_interface.cpp @ Line 166 performance-unnecessary-value-param the const qualified parameter 'brake_rpt' is copied for each invocation; consider making it a reference 2
4699 vehicle/as/src/pacmod_interface/pacmod_interface.cpp @ Line 167 performance-unnecessary-value-param the const qualified parameter 'shift_rpt' is copied for each invocation; consider making it a reference 2
4700 vehicle/as/src/pacmod_interface/pacmod_interface.cpp @ Line 168 performance-unnecessary-value-param the const qualified parameter 'turn_rpt' is copied for each invocation; consider making it a reference 2
4701 vehicle/as/src/pacmod_interface/pacmod_interface.cpp @ Line 169 performance-unnecessary-value-param the const qualified parameter 'global_rpt' is copied for each invocation; consider making it a reference 2
4702 vehicle/as/src/pacmod_interface/pacmod_interface.cpp @ Line 453 readability-else-after-return do not use 'else' after 'return' 1
4703 vehicle/as/src/pacmod_interface/pacmod_interface.cpp @ Line 466 readability-make-member-function-const method 'calculateVehicleVelocity' can be made const 1
4704 vehicle/as/src/pacmod_interface/pacmod_interface.cpp @ Line 477 readability-make-member-function-const method 'calculateVariableGearRatio' can be made const 2
4705 vehicle/as/src/pacmod_interface/pacmod_interface.cpp @ Line 483 readability-convert-member-functions-to-static method 'toPacmodShiftCmd' can be made static 1
4706 vehicle/as/src/pacmod_interface/pacmod_interface.cpp @ Line 497 readability-convert-member-functions-to-static method 'toAutowareShiftCmd' can be made static 1
4707 vehicle/as/src/pacmod_interface/pacmod_interface.cpp @ Line 511 readability-convert-member-functions-to-static method 'toPacmodTurnCmd' can be made static 1
4708 vehicle/as/src/pacmod_interface/pacmod_interface.cpp @ Line 566 readability-convert-member-functions-to-static method 'toAutowareTurnSignal' can be made static 1
4709 vehicle/as/src/pacmod_interface/pacmod_interface.cpp @ Line 571 readability-else-after-return do not use 'else' after 'return' 1
4710 vehicle/as/src/pacmod_interface/pacmod_interface.cpp @ Line 573 bugprone-branch-clone repeated branch in conditional chain 3
4711 vehicle/as/src/pacmod_interface/pacmod_interface.cpp @ Line 582 readability-convert-member-functions-to-static method 'steerWheelRateLimiter' can be made static 1
4712 vehicle/as/src/ssc_interface/ssc_interface.cpp @ Line 21 cppcoreguidelines-pro-type-member-init constructor does not initialize these fields: adaptive_gear_ratio_ 1
4713 vehicle/as/src/ssc_interface/ssc_interface.cpp @ Line 135 modernize-use-equals-default use '= default' to define a trivial destructor 2
4714 vehicle/as/src/ssc_interface/ssc_interface.cpp @ Line 138 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4715 vehicle/as/src/ssc_interface/ssc_interface.cpp @ Line 145 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4716 vehicle/as/src/ssc_interface/ssc_interface.cpp @ Line 150 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4717 vehicle/as/src/ssc_interface/ssc_interface.cpp @ Line 156 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4718 vehicle/as/src/ssc_interface/ssc_interface.cpp @ Line 164 performance-unnecessary-value-param the const qualified parameter 'msg_velocity' is copied for each invocation; consider making it a reference 2
4719 vehicle/as/src/ssc_interface/ssc_interface.cpp @ Line 165 performance-unnecessary-value-param the const qualified parameter 'msg_curvature' is copied for each invocation; consider making it a reference 2
4720 vehicle/as/src/ssc_interface/ssc_interface.cpp @ Line 166 misc-unused-parameters parameter 'msg_throttle' is unused 2
4721 vehicle/as/src/ssc_interface/ssc_interface.cpp @ Line 166 performance-unnecessary-value-param the const qualified parameter 'msg_throttle' is copied for each invocation; consider making it a reference 2
4722 vehicle/as/src/ssc_interface/ssc_interface.cpp @ Line 167 misc-unused-parameters parameter 'msg_brake' is unused 2
4723 vehicle/as/src/ssc_interface/ssc_interface.cpp @ Line 167 performance-unnecessary-value-param the const qualified parameter 'msg_brake' is copied for each invocation; consider making it a reference 2
4724 vehicle/as/src/ssc_interface/ssc_interface.cpp @ Line 168 performance-unnecessary-value-param the const qualified parameter 'msg_gear' is copied for each invocation; consider making it a reference 2
4725 vehicle/as/src/ssc_interface/ssc_interface.cpp @ Line 169 performance-unnecessary-value-param the const qualified parameter 'msg_wheel_speed' is copied for each invocation; consider making it a reference 2
4726 vehicle/as/src/ssc_interface/ssc_interface.cpp @ Line 170 performance-unnecessary-value-param the const qualified parameter 'msg_steering_wheel' is copied for each invocation; consider making it a reference 2
4727 vehicle/as/src/ssc_interface/ssc_interface.cpp @ Line 351 readability-make-member-function-const method 'calculateVehicleVelocity' can be made const 1
4728 vehicle/as/src/ssc_interface/ssc_interface.cpp @ Line 368 readability-convert-member-functions-to-static method 'toSSCShiftCmd' can be made static 1
4729 vehicle/as/src/ssc_interface/ssc_interface.cpp @ Line 382 performance-unnecessary-value-param the const qualified parameter 'turn' is copied for each invocation; consider making it a reference 2
4730 vehicle/as/src/ssc_interface/ssc_interface.cpp @ Line 392 readability-convert-member-functions-to-static method 'toAutowareTurnSignal' can be made static 1
4731 vehicle/raw_vehicle_cmd_converter/include/raw_vehicle_cmd_converter/accel_map.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'RAW_VEHICLE_CMD_CONVERTER__ACCEL_MAP_HPP_', which is a reserved identifier 2
4732 vehicle/raw_vehicle_cmd_converter/include/raw_vehicle_cmd_converter/accel_map.hpp @ Line 28 cppcoreguidelines-special-member-functions class 'AccelMap' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
4733 vehicle/raw_vehicle_cmd_converter/include/raw_vehicle_cmd_converter/brake_map.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'RAW_VEHICLE_CMD_CONVERTER__BRAKE_MAP_HPP_', which is a reserved identifier 2
4734 vehicle/raw_vehicle_cmd_converter/include/raw_vehicle_cmd_converter/brake_map.hpp @ Line 28 cppcoreguidelines-special-member-functions class 'BrakeMap' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
4735 vehicle/raw_vehicle_cmd_converter/include/raw_vehicle_cmd_converter/csv_loader.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'RAW_VEHICLE_CMD_CONVERTER__CSV_LOADER_HPP_', which is a reserved identifier 2
4736 vehicle/raw_vehicle_cmd_converter/include/raw_vehicle_cmd_converter/csv_loader.hpp @ Line 24 cppcoreguidelines-special-member-functions class 'CSVLoader' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
4737 vehicle/raw_vehicle_cmd_converter/include/raw_vehicle_cmd_converter/interpolate.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'RAW_VEHICLE_CMD_CONVERTER__INTERPOLATE_HPP_', which is a reserved identifier 2
4738 vehicle/raw_vehicle_cmd_converter/include/raw_vehicle_cmd_converter/node.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'RAW_VEHICLE_CMD_CONVERTER__NODE_HPP_', which is a reserved identifier 2
4739 vehicle/raw_vehicle_cmd_converter/include/raw_vehicle_cmd_converter/node.hpp @ Line 32 cppcoreguidelines-special-member-functions class 'AccelMapConverter' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 1
4740 vehicle/raw_vehicle_cmd_converter/include/raw_vehicle_cmd_converter/node.hpp @ Line 36 modernize-use-override annotate this function with 'override' or (rarely) 'final' 2
4741 vehicle/raw_vehicle_cmd_converter/src/accel_map.cpp @ Line 27 modernize-use-equals-default use '= default' to define a trivial destructor 2
4742 vehicle/raw_vehicle_cmd_converter/src/accel_map.cpp @ Line 29 performance-unnecessary-value-param the parameter 'csv_path' is copied for each invocation but only used as a const reference; consider making it a const reference 2
4743 vehicle/raw_vehicle_cmd_converter/src/accel_map.cpp @ Line 95 performance-for-range-copy loop variable is copied but only used as const reference; consider making it a const reference 2
4744 vehicle/raw_vehicle_cmd_converter/src/accel_map.cpp @ Line 96 cppcoreguidelines-init-variables variable 'acc_interpolated' is not initialized 2
4745 vehicle/raw_vehicle_cmd_converter/src/accel_map.cpp @ Line 97 readability-static-accessed-through-instance static member accessed through instance 2
4746 vehicle/raw_vehicle_cmd_converter/src/accel_map.cpp @ Line 106 readability-else-after-return do not use 'else' after 'return' 1
4747 vehicle/raw_vehicle_cmd_converter/src/accel_map.cpp @ Line 110 readability-static-accessed-through-instance static member accessed through instance 2
4748 vehicle/raw_vehicle_cmd_converter/src/accel_map.cpp @ Line 141 performance-for-range-copy loop variable is copied but only used as const reference; consider making it a const reference 2
4749 vehicle/raw_vehicle_cmd_converter/src/accel_map.cpp @ Line 142 cppcoreguidelines-init-variables variable 'acc_interpolated' is not initialized 2
4750 vehicle/raw_vehicle_cmd_converter/src/accel_map.cpp @ Line 143 readability-static-accessed-through-instance static member accessed through instance 2
4751 vehicle/raw_vehicle_cmd_converter/src/accel_map.cpp @ Line 161 readability-static-accessed-through-instance static member accessed through instance 2
4752 vehicle/raw_vehicle_cmd_converter/src/brake_map.cpp @ Line 24 modernize-use-equals-default use '= default' to define a trivial destructor 2
4753 vehicle/raw_vehicle_cmd_converter/src/brake_map.cpp @ Line 26 performance-unnecessary-value-param the parameter 'csv_path' is copied for each invocation but only used as a const reference; consider making it a const reference 2
4754 vehicle/raw_vehicle_cmd_converter/src/brake_map.cpp @ Line 96 performance-for-range-copy loop variable is copied but only used as const reference; consider making it a const reference 2
4755 vehicle/raw_vehicle_cmd_converter/src/brake_map.cpp @ Line 97 cppcoreguidelines-init-variables variable 'acc_interpolated' is not initialized 2
4756 vehicle/raw_vehicle_cmd_converter/src/brake_map.cpp @ Line 98 readability-static-accessed-through-instance static member accessed through instance 2
4757 vehicle/raw_vehicle_cmd_converter/src/brake_map.cpp @ Line 115 readability-else-after-return do not use 'else' after 'return' 1
4758 vehicle/raw_vehicle_cmd_converter/src/brake_map.cpp @ Line 121 readability-static-accessed-through-instance static member accessed through instance 2
4759 vehicle/raw_vehicle_cmd_converter/src/brake_map.cpp @ Line 152 performance-for-range-copy loop variable is copied but only used as const reference; consider making it a const reference 2
4760 vehicle/raw_vehicle_cmd_converter/src/brake_map.cpp @ Line 153 cppcoreguidelines-init-variables variable 'acc_interpolated' is not initialized 2
4761 vehicle/raw_vehicle_cmd_converter/src/brake_map.cpp @ Line 154 readability-static-accessed-through-instance static member accessed through instance 2
4762 vehicle/raw_vehicle_cmd_converter/src/brake_map.cpp @ Line 170 readability-static-accessed-through-instance static member accessed through instance 2
4763 vehicle/raw_vehicle_cmd_converter/src/csv_loader.cpp @ Line 20 performance-unnecessary-value-param parameter 'csv_path' is passed by value and only copied once; consider moving it to avoid unnecessary copies 2
4764 vehicle/raw_vehicle_cmd_converter/src/csv_loader.cpp @ Line 22 modernize-use-equals-default use '= default' to define a trivial destructor 2
4765 vehicle/raw_vehicle_cmd_converter/src/interpolate.cpp @ Line 56 modernize-loop-convert use range-based for loop instead 2
4766 vehicle/raw_vehicle_cmd_converter/src/interpolate.cpp @ Line 61 modernize-loop-convert use range-based for loop instead 2
4767 vehicle/raw_vehicle_cmd_converter/src/node.cpp @ Line 24 bugprone-reserved-identifier declaration uses identifier '_1', which is reserved in the global namespace 2
4768 vehicle/raw_vehicle_cmd_converter/src/node.cpp @ Line 42 readability-isolate-declaration multiple declarations in a single statement reduces readability 1
4769 vehicle/raw_vehicle_cmd_converter/src/node.cpp @ Line 60 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4770 vehicle/raw_vehicle_cmd_converter/src/node.cpp @ Line 66 performance-unnecessary-value-param the const qualified parameter 'vehicle_cmd_ptr' is copied for each invocation; consider making it a reference 2
4771 vehicle/remote_cmd_converter/include/remote_cmd_converter/node.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'REMOTE_CMD_CONVERTER__NODE_HPP_', which is a reserved identifier 2
4772 vehicle/remote_cmd_converter/include/remote_cmd_converter/node.hpp @ Line 56 readability-inconsistent-declaration-parameter-name function 'RemoteCmdConverter::onRemoteCmd' has a definition with different parameter names 3
4773 vehicle/remote_cmd_converter/src/node.cpp @ Line 22 bugprone-reserved-identifier declaration uses identifier '_1', which is reserved in the global namespace 2
4774 vehicle/remote_cmd_converter/src/node.cpp @ Line 91 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4775 vehicle/remote_cmd_converter/src/node.cpp @ Line 97 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4776 vehicle/remote_cmd_converter/src/node.cpp @ Line 103 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4777 vehicle/remote_cmd_converter/src/node.cpp @ Line 111 performance-unnecessary-value-param the const qualified parameter 'raw_control_cmd_ptr' is copied for each invocation; consider making it a reference 2
4778 vehicle/remote_cmd_converter/src/node.cpp @ Line 175 readability-convert-member-functions-to-static method 'getShiftVelocitySign' can be made static 1
4779 vehicle/remote_cmd_converter/src/node.cpp @ Line 207 performance-unnecessary-value-param the const qualified parameter 'msg' is copied for each invocation; consider making it a reference 2
4780 vehicle/remote_cmd_converter/src/node.cpp @ Line 217 readability-else-after-return do not use 'else' after 'return' 1
4781 vehicle/remote_cmd_converter/src/node.cpp @ Line 235 readability-else-after-return do not use 'else' after 'return' 1
4782 vehicle/util/vehicle_info_util/include/vehicle_info_util/vehicle_info.hpp @ Line 16 bugprone-reserved-identifier declaration uses identifier 'VEHICLE_INFO_UTIL__VEHICLE_INFO_HPP_', which is a reserved identifier 2
4783 vehicle/util/vehicle_info_util/include/vehicle_info_util/vehicle_info.hpp @ Line 49 misc-non-private-member-variables-in-classes member variable 'wheel_radius_m_' has public visibility 1
4784 vehicle/util/vehicle_info_util/include/vehicle_info_util/vehicle_info.hpp @ Line 50 misc-non-private-member-variables-in-classes member variable 'wheel_width_m_' has public visibility 1
4785 vehicle/util/vehicle_info_util/include/vehicle_info_util/vehicle_info.hpp @ Line 51 misc-non-private-member-variables-in-classes member variable 'wheel_base_m_' has public visibility 1
4786 vehicle/util/vehicle_info_util/include/vehicle_info_util/vehicle_info.hpp @ Line 52 misc-non-private-member-variables-in-classes member variable 'wheel_tread_m_' has public visibility 1
4787 vehicle/util/vehicle_info_util/include/vehicle_info_util/vehicle_info.hpp @ Line 53 misc-non-private-member-variables-in-classes member variable 'front_overhang_m_' has public visibility 1
4788 vehicle/util/vehicle_info_util/include/vehicle_info_util/vehicle_info.hpp @ Line 54 misc-non-private-member-variables-in-classes member variable 'rear_overhang_m_' has public visibility 1
4789 vehicle/util/vehicle_info_util/include/vehicle_info_util/vehicle_info.hpp @ Line 55 misc-non-private-member-variables-in-classes member variable 'left_overhang_m_' has public visibility 1
4790 vehicle/util/vehicle_info_util/include/vehicle_info_util/vehicle_info.hpp @ Line 56 misc-non-private-member-variables-in-classes member variable 'right_overhang_m_' has public visibility 1
4791 vehicle/util/vehicle_info_util/include/vehicle_info_util/vehicle_info.hpp @ Line 57 misc-non-private-member-variables-in-classes member variable 'vehicle_height_m_' has public visibility 1
4792 vehicle/util/vehicle_info_util/include/vehicle_info_util/vehicle_info.hpp @ Line 62 misc-non-private-member-variables-in-classes member variable 'vehicle_length_m_' has public visibility 1
4793 vehicle/util/vehicle_info_util/include/vehicle_info_util/vehicle_info.hpp @ Line 63 misc-non-private-member-variables-in-classes member variable 'vehicle_width_m_' has public visibility 1
4794 vehicle/util/vehicle_info_util/include/vehicle_info_util/vehicle_info.hpp @ Line 64 misc-non-private-member-variables-in-classes member variable 'min_longitudinal_offset_m_' has public visibility 1
4795 vehicle/util/vehicle_info_util/include/vehicle_info_util/vehicle_info.hpp @ Line 65 misc-non-private-member-variables-in-classes member variable 'max_longitudinal_offset_m_' has public visibility 1
4796 vehicle/util/vehicle_info_util/include/vehicle_info_util/vehicle_info.hpp @ Line 66 misc-non-private-member-variables-in-classes member variable 'min_lateral_offset_m_' has public visibility 1
4797 vehicle/util/vehicle_info_util/include/vehicle_info_util/vehicle_info.hpp @ Line 67 misc-non-private-member-variables-in-classes member variable 'max_lateral_offset_m_' has public visibility 1
4798 vehicle/util/vehicle_info_util/include/vehicle_info_util/vehicle_info.hpp @ Line 68 misc-non-private-member-variables-in-classes member variable 'min_height_offset_m_' has public visibility 1
4799 vehicle/util/vehicle_info_util/include/vehicle_info_util/vehicle_info.hpp @ Line 69 misc-non-private-member-variables-in-classes member variable 'max_height_offset_m_' has public visibility 1
4800 vehicle/util/vehicle_info_util/src/vehicle_info.cpp @ Line 72 modernize-return-braced-init-list avoid repeating the return type from the declaration; use a braced initializer list instead 2
4801 vehicle/util/vehicle_info_util/src/vehicle_info.cpp @ Line 75 readability-else-after-return do not use 'else' after 'return' 1